builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-110 starttime: 1464376409.38 results: success (0) buildid: 20160527104445 builduid: a0036f18b45749a0a28771d2b4556006 revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:29.378790) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:29.379894) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:29.380674) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:29.544172) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 12:13:29.544746) ========= '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-110\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-110 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-110 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-110\AppData\Local LOGONSERVER=\\T-W864-IX-110 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-110 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-110 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-110 WINDIR=C:\windows using PTY: False --12:13:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 12:13:31 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.447000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 12:13:32.077558) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-27 12:13:32.078010) ========= '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-110\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-110 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-110 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-110\AppData\Local LOGONSERVER=\\T-W864-IX-110 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-110 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-110 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-110 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.024000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-27 12:13:38.110405) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:13:38.110887) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --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 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-110\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-110 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-110 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-110\AppData\Local LOGONSERVER=\\T-W864-IX-110 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-110 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-110 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-110 WINDIR=C:\windows using PTY: False 2016-05-27 12:13:38,305 truncating revision to first 12 chars 2016-05-27 12:13:38,305 Setting DEBUG logging. 2016-05-27 12:13:38,305 attempt 1/10 2016-05-27 12:13:38,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65badb6bff1e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 12:13:38,766 unpacking tar archive at: mozilla-aurora-65badb6bff1e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.681000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:13:39.912772) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:39.913189) ========= script_repo_revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:39.913707) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:39.914109) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:13:39.930612) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 0 secs) (at 2016-05-27 12:13:39.930969) ========= '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-110\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-110 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-110 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-110\AppData\Local LOGONSERVER=\\T-W864-IX-110 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-110 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-110 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-110 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:13:40 INFO - MultiFileLogger online at 20160527 12:13:40 in C:\slave\test 12:13:40 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 12:13:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:13:40 INFO - {'append_to_log': False, 12:13:40 INFO - 'base_work_dir': 'C:\\slave\\test', 12:13:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:13:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:13:40 INFO - 'buildbot_json_path': 'buildprops.json', 12:13:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:13:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:13:40 INFO - 'download_minidump_stackwalk': True, 12:13:40 INFO - 'download_symbols': 'true', 12:13:40 INFO - 'e10s': False, 12:13:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:13:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:13:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:13:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:13:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:13:40 INFO - 'C:/mozilla-build/tooltool.py'), 12:13:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:13:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:13:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:13:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:13:40 INFO - 'log_level': 'info', 12:13:40 INFO - 'log_to_console': True, 12:13:40 INFO - 'opt_config_files': (), 12:13:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:13:40 INFO - '--processes=1', 12:13:40 INFO - '--config=%(test_path)s/wptrunner.ini', 12:13:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:13:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:13:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:13:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:13:40 INFO - 'pip_index': False, 12:13:40 INFO - 'require_test_zip': True, 12:13:40 INFO - 'test_type': ('testharness',), 12:13:40 INFO - 'this_chunk': '1', 12:13:40 INFO - 'total_chunks': '10', 12:13:40 INFO - 'virtualenv_path': 'venv', 12:13:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:13:40 INFO - 'work_dir': 'build'} 12:13:40 INFO - ##### 12:13:40 INFO - ##### Running clobber step. 12:13:40 INFO - ##### 12:13:40 INFO - Running pre-action listener: _resource_record_pre_action 12:13:40 INFO - Running main action method: clobber 12:13:40 INFO - rmtree: C:\slave\test\build 12:13:40 INFO - Using _rmtree_windows ... 12:13:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:14:33 INFO - Running post-action listener: _resource_record_post_action 12:14:33 INFO - ##### 12:14:33 INFO - ##### Running read-buildbot-config step. 12:14:33 INFO - ##### 12:14:33 INFO - Running pre-action listener: _resource_record_pre_action 12:14:33 INFO - Running main action method: read_buildbot_config 12:14:33 INFO - Using buildbot properties: 12:14:33 INFO - { 12:14:33 INFO - "project": "", 12:14:33 INFO - "product": "firefox", 12:14:33 INFO - "script_repo_revision": "production", 12:14:33 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 12:14:33 INFO - "repository": "", 12:14:33 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 12:14:33 INFO - "buildid": "20160527104445", 12:14:33 INFO - "pgo_build": "False", 12:14:33 INFO - "basedir": "C:\\slave\\test", 12:14:33 INFO - "buildnumber": 68, 12:14:33 INFO - "slavename": "t-w864-ix-110", 12:14:33 INFO - "revision": "65badb6bff1ea4b79837500e1a8b5969ea7fe489", 12:14:33 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:14:33 INFO - "platform": "win64", 12:14:33 INFO - "branch": "mozilla-aurora", 12:14:33 INFO - "repo_path": "releases/mozilla-aurora", 12:14:33 INFO - "moz_repo_path": "", 12:14:33 INFO - "stage_platform": "win64", 12:14:33 INFO - "builduid": "a0036f18b45749a0a28771d2b4556006", 12:14:33 INFO - "slavebuilddir": "test" 12:14:33 INFO - } 12:14:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 12:14:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 12:14:33 INFO - Running post-action listener: _resource_record_post_action 12:14:33 INFO - ##### 12:14:33 INFO - ##### Running download-and-extract step. 12:14:33 INFO - ##### 12:14:33 INFO - Running pre-action listener: _resource_record_pre_action 12:14:33 INFO - Running main action method: download_and_extract 12:14:33 INFO - mkdir: C:\slave\test\build\tests 12:14:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:14:33 INFO - https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:14:33 INFO - trying https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 12:14:33 INFO - Downloading https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:14:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:14:34 INFO - Downloaded 1274 bytes. 12:14:34 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 12:14:34 INFO - Using the following test package requirements: 12:14:34 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 12:14:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 12:14:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 12:14:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'jsshell-win64.zip'], 12:14:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 12:14:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 12:14:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 12:14:34 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 12:14:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 12:14:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:14:34 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 12:14:34 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 12:14:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:14:34 INFO - https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:14:34 INFO - trying https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 12:14:34 INFO - Downloading https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:14:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:14:35 INFO - Downloaded 20808314 bytes. 12:14:35 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/*'] 12:14:35 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/* 12:14:38 INFO - caution: filename not matched: web-platform/* 12:14:38 INFO - Return code: 11 12:14:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:14:38 INFO - https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:14:38 INFO - trying https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 12:14:38 INFO - Downloading https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:14:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:14:40 INFO - Downloaded 36409220 bytes. 12:14:40 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/*'] 12:14:40 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/* 12:17:09 INFO - caution: filename not matched: bin/* 12:17:09 INFO - caution: filename not matched: config/* 12:17:09 INFO - caution: filename not matched: mozbase/* 12:17:09 INFO - caution: filename not matched: marionette/* 12:17:09 INFO - caution: filename not matched: tools/wptserve/* 12:17:09 INFO - Return code: 11 12:17:09 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')]} 12:17:09 INFO - https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 12:17:09 INFO - trying https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 12:17:09 INFO - Downloading https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 12:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:17:17 INFO - Downloaded 82720393 bytes. 12:17:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 12:17:17 INFO - mkdir: C:\slave\test\properties 12:17:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:17:17 INFO - Writing to file C:\slave\test\properties\build_url 12:17:17 INFO - Contents: 12:17:17 INFO - build_url:https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 12:17:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:17:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:17:17 INFO - Writing to file C:\slave\test\properties\symbols_url 12:17:17 INFO - Contents: 12:17:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:17:17 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')]} 12:17:17 INFO - https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:17:17 INFO - trying https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:17:17 INFO - Downloading https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:17:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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 12:17:24 INFO - Downloaded 50727060 bytes. 12:17:24 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'] 12:17:24 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 12:17:26 INFO - Return code: 0 12:17:26 INFO - Running post-action listener: _resource_record_post_action 12:17:26 INFO - Running post-action listener: set_extra_try_arguments 12:17:26 INFO - ##### 12:17:26 INFO - ##### Running create-virtualenv step. 12:17:26 INFO - ##### 12:17:26 INFO - Running pre-action listener: _pre_create_virtualenv 12:17:26 INFO - Running pre-action listener: _resource_record_pre_action 12:17:26 INFO - Running main action method: create_virtualenv 12:17:26 INFO - Creating virtualenv C:\slave\test\build\venv 12:17:26 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 12:17:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:17:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:17:32 INFO - Installing distribute......................................................................................................................................................................................done. 12:17:34 INFO - Return code: 0 12:17:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:17: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')]} 12:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17: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')]} 12:17:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:34 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-110', 'USERDOMAIN': 'T-W864-IX-110', '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-110', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-110', '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-110\\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 12:17:34 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 12:17:34 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 12:17:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:17:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Roaming', 12:17:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:17:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:17:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:17:34 INFO - 'COMPUTERNAME': 'T-W864-IX-110', 12:17:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:17:34 INFO - 'DCLOCATION': 'SCL3', 12:17:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:17:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:17:34 INFO - 'HOMEDRIVE': 'C:', 12:17:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 12:17:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:17:34 INFO - 'KTS_VERSION': '1.19c', 12:17:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 12:17:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-110', 12:17:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:17:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:17:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:17:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:34 INFO - 'MOZ_NO_REMOTE': '1', 12:17:34 INFO - 'NO_EM_RESTART': '1', 12:17:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:17:34 INFO - 'OS': 'Windows_NT', 12:17:34 INFO - 'OURDRIVE': 'C:', 12:17: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', 12:17:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:17:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:17:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:17:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:17:34 INFO - 'PROCESSOR_LEVEL': '6', 12:17:34 INFO - 'PROCESSOR_REVISION': '1e05', 12:17:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:17:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:17:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:17:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:17:34 INFO - 'PROMPT': '$P$G', 12:17:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:17:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:17:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:17:34 INFO - 'PWD': 'C:\\slave\\test', 12:17:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:17:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:17:34 INFO - 'SYSTEMDRIVE': 'C:', 12:17:34 INFO - 'SYSTEMROOT': 'C:\\windows', 12:17:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:34 INFO - 'TEST1': 'testie', 12:17:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:34 INFO - 'USERDOMAIN': 'T-W864-IX-110', 12:17:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 12:17:34 INFO - 'USERNAME': 'cltbld', 12:17:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-110', 12:17:34 INFO - 'WINDIR': 'C:\\windows', 12:17:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:17:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:17:35 INFO - Downloading/unpacking psutil>=0.7.1 12:17:35 INFO - Running setup.py egg_info for package psutil 12:17:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:17:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:35 INFO - Installing collected packages: psutil 12:17:35 INFO - Running setup.py install for psutil 12:17:35 INFO - building 'psutil._psutil_windows' extension 12:17:35 INFO - error: Unable to find vcvarsall.bat 12:17:35 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-kxmysz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:17:35 INFO - running install 12:17:35 INFO - running build 12:17:35 INFO - running build_py 12:17:35 INFO - creating build 12:17:35 INFO - creating build\lib.win32-2.7 12:17:35 INFO - creating build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:17:35 INFO - running build_ext 12:17:35 INFO - building 'psutil._psutil_windows' extension 12:17:35 INFO - error: Unable to find vcvarsall.bat 12:17:35 INFO - ---------------------------------------- 12:17:35 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-kxmysz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:17:35 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-110\AppData\Roaming\pip\pip.log 12:17:35 WARNING - Return code: 1 12:17:35 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! 12:17:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:17:35 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')]} 12:17:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:35 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')]} 12:17:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:35 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-110', 'USERDOMAIN': 'T-W864-IX-110', '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-110', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-110', '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-110\\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 12:17:35 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 12:17:35 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 12:17:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:17:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Roaming', 12:17:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:17:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:17:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:17:35 INFO - 'COMPUTERNAME': 'T-W864-IX-110', 12:17:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:17:35 INFO - 'DCLOCATION': 'SCL3', 12:17:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:17:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:17:35 INFO - 'HOMEDRIVE': 'C:', 12:17:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 12:17:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:17:35 INFO - 'KTS_VERSION': '1.19c', 12:17:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 12:17:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-110', 12:17:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:17:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:17:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:17:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:35 INFO - 'MOZ_NO_REMOTE': '1', 12:17:35 INFO - 'NO_EM_RESTART': '1', 12:17:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:17:35 INFO - 'OS': 'Windows_NT', 12:17:35 INFO - 'OURDRIVE': 'C:', 12:17:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:17:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:17:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:17:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:17:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:17:35 INFO - 'PROCESSOR_LEVEL': '6', 12:17:35 INFO - 'PROCESSOR_REVISION': '1e05', 12:17:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:17:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:17:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:17:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:17:35 INFO - 'PROMPT': '$P$G', 12:17:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:17:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:17:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:17:35 INFO - 'PWD': 'C:\\slave\\test', 12:17:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:17:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:17:35 INFO - 'SYSTEMDRIVE': 'C:', 12:17:35 INFO - 'SYSTEMROOT': 'C:\\windows', 12:17:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:35 INFO - 'TEST1': 'testie', 12:17:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:35 INFO - 'USERDOMAIN': 'T-W864-IX-110', 12:17:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 12:17:35 INFO - 'USERNAME': 'cltbld', 12:17:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-110', 12:17:35 INFO - 'WINDIR': 'C:\\windows', 12:17:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:17:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:17:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:17:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:17:36 INFO - Running setup.py egg_info for package mozsystemmonitor 12:17:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:17:36 INFO - Running setup.py egg_info for package psutil 12:17:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:17:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:36 INFO - Installing collected packages: mozsystemmonitor, psutil 12:17:36 INFO - Running setup.py install for mozsystemmonitor 12:17:36 INFO - Running setup.py install for psutil 12:17:36 INFO - building 'psutil._psutil_windows' extension 12:17:36 INFO - error: Unable to find vcvarsall.bat 12:17:36 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-qosqcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:17:36 INFO - running install 12:17:36 INFO - running build 12:17:36 INFO - running build_py 12:17:36 INFO - running build_ext 12:17:36 INFO - building 'psutil._psutil_windows' extension 12:17:36 INFO - error: Unable to find vcvarsall.bat 12:17:36 INFO - ---------------------------------------- 12:17:36 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-qosqcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:17:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-110\AppData\Roaming\pip\pip.log 12:17:36 WARNING - Return code: 1 12:17:36 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! 12:17:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:17:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-110', 'USERDOMAIN': 'T-W864-IX-110', '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-110', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-110', '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-110\\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 12:17:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:17:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:17:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:17:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Roaming', 12:17:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:17:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:17:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:17:36 INFO - 'COMPUTERNAME': 'T-W864-IX-110', 12:17:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:17:36 INFO - 'DCLOCATION': 'SCL3', 12:17:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:17:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:17:36 INFO - 'HOMEDRIVE': 'C:', 12:17:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 12:17:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:17:36 INFO - 'KTS_VERSION': '1.19c', 12:17:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 12:17:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-110', 12:17:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:17:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:17:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:17:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:36 INFO - 'MOZ_NO_REMOTE': '1', 12:17:36 INFO - 'NO_EM_RESTART': '1', 12:17:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:17:36 INFO - 'OS': 'Windows_NT', 12:17:36 INFO - 'OURDRIVE': 'C:', 12:17:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:17:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:17:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:17:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:17:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:17:36 INFO - 'PROCESSOR_LEVEL': '6', 12:17:36 INFO - 'PROCESSOR_REVISION': '1e05', 12:17:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:17:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:17:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:17:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:17:36 INFO - 'PROMPT': '$P$G', 12:17:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:17:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:17:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:17:36 INFO - 'PWD': 'C:\\slave\\test', 12:17:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:17:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:17:36 INFO - 'SYSTEMDRIVE': 'C:', 12:17:36 INFO - 'SYSTEMROOT': 'C:\\windows', 12:17:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:36 INFO - 'TEST1': 'testie', 12:17:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:36 INFO - 'USERDOMAIN': 'T-W864-IX-110', 12:17:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 12:17:36 INFO - 'USERNAME': 'cltbld', 12:17:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-110', 12:17:36 INFO - 'WINDIR': 'C:\\windows', 12:17:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:17:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:17:37 INFO - Downloading/unpacking blobuploader==1.2.4 12:17:37 INFO - Downloading blobuploader-1.2.4.tar.gz 12:17:37 INFO - Running setup.py egg_info for package blobuploader 12:17:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:17:41 INFO - Running setup.py egg_info for package requests 12:17:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:17:41 INFO - Downloading docopt-0.6.1.tar.gz 12:17:41 INFO - Running setup.py egg_info for package docopt 12:17:41 INFO - Installing collected packages: blobuploader, docopt, requests 12:17:41 INFO - Running setup.py install for blobuploader 12:17:41 INFO - Running setup.py install for docopt 12:17:41 INFO - Running setup.py install for requests 12:17:41 INFO - Successfully installed blobuploader docopt requests 12:17:41 INFO - Cleaning up... 12:17:41 INFO - Return code: 0 12:17:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:41 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026790C0>, '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-110', 'USERDOMAIN': 'T-W864-IX-110', '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-110', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-110', '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-110\\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 12:17:41 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 12:17:41 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 12:17:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:17:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Roaming', 12:17:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:17:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:17:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:17:41 INFO - 'COMPUTERNAME': 'T-W864-IX-110', 12:17:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:17:41 INFO - 'DCLOCATION': 'SCL3', 12:17:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:17:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:17:41 INFO - 'HOMEDRIVE': 'C:', 12:17:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 12:17:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:17:41 INFO - 'KTS_VERSION': '1.19c', 12:17:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 12:17:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-110', 12:17:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:17:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:17:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:17:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:41 INFO - 'MOZ_NO_REMOTE': '1', 12:17:41 INFO - 'NO_EM_RESTART': '1', 12:17:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:17:41 INFO - 'OS': 'Windows_NT', 12:17:41 INFO - 'OURDRIVE': 'C:', 12:17:41 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', 12:17:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:17:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:17:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:17:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:17:41 INFO - 'PROCESSOR_LEVEL': '6', 12:17:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:17:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:17:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:17:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:17:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:17:41 INFO - 'PROMPT': '$P$G', 12:17:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:17:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:17:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:17:41 INFO - 'PWD': 'C:\\slave\\test', 12:17:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:17:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:17:41 INFO - 'SYSTEMDRIVE': 'C:', 12:17:41 INFO - 'SYSTEMROOT': 'C:\\windows', 12:17:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:41 INFO - 'TEST1': 'testie', 12:17:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:17:41 INFO - 'USERDOMAIN': 'T-W864-IX-110', 12:17:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 12:17:41 INFO - 'USERNAME': 'cltbld', 12:17:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-110', 12:17:41 INFO - 'WINDIR': 'C:\\windows', 12:17:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:17:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:17:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:17:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:17:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:17:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:17:46 INFO - Unpacking c:\slave\test\build\tests\marionette 12:17:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:17:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:17:46 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 12:17:46 INFO - Running setup.py install for browsermob-proxy 12:18:03 INFO - Running setup.py install for manifestparser 12:18:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for marionette-client 12:18:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:18:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for marionette-driver 12:18:03 INFO - Running setup.py install for mozcrash 12:18:03 INFO - Running setup.py install for mozdebug 12:18:03 INFO - Running setup.py install for mozdevice 12:18:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozfile 12:18:03 INFO - Running setup.py install for mozhttpd 12:18:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozinfo 12:18:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozInstall 12:18:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozleak 12:18:03 INFO - Running setup.py install for mozlog 12:18:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for moznetwork 12:18:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozprocess 12:18:03 INFO - Running setup.py install for mozprofile 12:18:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozrunner 12:18:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for mozscreenshot 12:18:03 INFO - Running setup.py install for moztest 12:18:03 INFO - Running setup.py install for mozversion 12:18:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:18:03 INFO - Running setup.py install for wptserve 12:18:03 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 12:18:03 INFO - Cleaning up... 12:18:03 INFO - Return code: 0 12:18:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:18: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')]} 12:18:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:18: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')]} 12:18:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:18:03 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 0x025BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0266E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026790C0>, '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-110', 'USERDOMAIN': 'T-W864-IX-110', '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-110', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-110', '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-110\\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 12:18:03 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 12:18:03 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 12:18:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:18:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Roaming', 12:18:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:18:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:18:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:18:03 INFO - 'COMPUTERNAME': 'T-W864-IX-110', 12:18:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:18:03 INFO - 'DCLOCATION': 'SCL3', 12:18:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:18:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:18:03 INFO - 'HOMEDRIVE': 'C:', 12:18:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 12:18:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:18:03 INFO - 'KTS_VERSION': '1.19c', 12:18:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 12:18:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-110', 12:18:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:18:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:18:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:18:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:18:03 INFO - 'MOZ_NO_REMOTE': '1', 12:18:03 INFO - 'NO_EM_RESTART': '1', 12:18:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:18:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:18:03 INFO - 'OS': 'Windows_NT', 12:18:03 INFO - 'OURDRIVE': 'C:', 12:18:03 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', 12:18:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:18:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:18:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:18:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:18:03 INFO - 'PROCESSOR_LEVEL': '6', 12:18:03 INFO - 'PROCESSOR_REVISION': '1e05', 12:18:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:18:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:18:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:18:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:18:03 INFO - 'PROMPT': '$P$G', 12:18:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:18:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:18:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:18:03 INFO - 'PWD': 'C:\\slave\\test', 12:18:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:18:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:18:03 INFO - 'SYSTEMDRIVE': 'C:', 12:18:03 INFO - 'SYSTEMROOT': 'C:\\windows', 12:18:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:18:03 INFO - 'TEST1': 'testie', 12:18:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:18:03 INFO - 'USERDOMAIN': 'T-W864-IX-110', 12:18:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 12:18:03 INFO - 'USERNAME': 'cltbld', 12:18:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-110', 12:18:03 INFO - 'WINDIR': 'C:\\windows', 12:18:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:18:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:18:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:18:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:18:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:18:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:18:07 INFO - Unpacking c:\slave\test\build\tests\marionette 12:18:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:18:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:18:07 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)) 12:18:18 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)) 12:18:18 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)) 12:18:18 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)) 12:18:18 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)) 12:18:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:18:18 INFO - Downloading blessings-1.6.tar.gz 12:18:18 INFO - Running setup.py egg_info for package blessings 12:18:18 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)) 12:18:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:18:18 INFO - Running setup.py install for blessings 12:18:18 INFO - Running setup.py install for browsermob-proxy 12:18:18 INFO - Running setup.py install for manifestparser 12:18:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Running setup.py install for marionette-client 12:18:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:18:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Running setup.py install for marionette-driver 12:18:18 INFO - Running setup.py install for mozcrash 12:18:18 INFO - Running setup.py install for mozdebug 12:18:18 INFO - Running setup.py install for mozdevice 12:18:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Running setup.py install for mozhttpd 12:18:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Running setup.py install for mozInstall 12:18:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:18:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Running setup.py install for mozleak 12:18:19 INFO - Running setup.py install for mozprofile 12:18:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Running setup.py install for mozrunner 12:18:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:18:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:18:20 INFO - Running setup.py install for mozscreenshot 12:18:20 INFO - Running setup.py install for moztest 12:18:20 INFO - Running setup.py install for mozversion 12:18:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:18:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:18:20 INFO - Running setup.py install for wptserve 12:18:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:18:20 INFO - Cleaning up... 12:18:20 INFO - Return code: 0 12:18:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:18:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:18:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:18:21 INFO - Reading from file tmpfile_stdout 12:18:21 INFO - Using _rmtree_windows ... 12:18:21 INFO - Using _rmtree_windows ... 12:18:21 INFO - Current package versions: 12:18:21 INFO - blessings == 1.6 12:18:21 INFO - blobuploader == 1.2.4 12:18:21 INFO - browsermob-proxy == 0.6.0 12:18:21 INFO - distribute == 0.6.14 12:18:21 INFO - docopt == 0.6.1 12:18:21 INFO - manifestparser == 1.1 12:18:21 INFO - marionette-client == 2.3.0 12:18:21 INFO - marionette-driver == 1.4.0 12:18:21 INFO - mozInstall == 1.12 12:18:21 INFO - mozcrash == 0.17 12:18:21 INFO - mozdebug == 0.1 12:18:21 INFO - mozdevice == 0.48 12:18:21 INFO - mozfile == 1.2 12:18:21 INFO - mozhttpd == 0.7 12:18:21 INFO - mozinfo == 0.9 12:18:21 INFO - mozleak == 0.1 12:18:21 INFO - mozlog == 3.1 12:18:21 INFO - moznetwork == 0.27 12:18:21 INFO - mozprocess == 0.22 12:18:21 INFO - mozprofile == 0.28 12:18:21 INFO - mozrunner == 6.11 12:18:21 INFO - mozscreenshot == 0.1 12:18:21 INFO - mozsystemmonitor == 0.0 12:18:21 INFO - moztest == 0.7 12:18:21 INFO - mozversion == 1.4 12:18:21 INFO - requests == 1.2.3 12:18:21 INFO - wptserve == 1.4.0 12:18:21 INFO - Running post-action listener: _resource_record_post_action 12:18:21 INFO - Running post-action listener: _start_resource_monitoring 12:18:21 INFO - Starting resource monitoring. 12:18:21 INFO - ##### 12:18:21 INFO - ##### Running pull step. 12:18:21 INFO - ##### 12:18:21 INFO - Running pre-action listener: _resource_record_pre_action 12:18:21 INFO - Running main action method: pull 12:18:21 INFO - Pull has nothing to do! 12:18:21 INFO - Running post-action listener: _resource_record_post_action 12:18:21 INFO - ##### 12:18:21 INFO - ##### Running install step. 12:18:21 INFO - ##### 12:18:21 INFO - Running pre-action listener: _resource_record_pre_action 12:18:21 INFO - Running main action method: install 12:18:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:18:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:18:21 INFO - Reading from file tmpfile_stdout 12:18:21 INFO - Using _rmtree_windows ... 12:18:21 INFO - Using _rmtree_windows ... 12:18:21 INFO - Detecting whether we're running mozinstall >=1.0... 12:18:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:18:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:18:21 INFO - Reading from file tmpfile_stdout 12:18:21 INFO - Output received: 12:18:21 INFO - Usage: mozinstall-script.py [options] installer 12:18:21 INFO - Options: 12:18:21 INFO - -h, --help show this help message and exit 12:18:21 INFO - -d DEST, --destination=DEST 12:18:21 INFO - Directory to install application into. [default: 12:18:21 INFO - "C:\slave\test"] 12:18:21 INFO - --app=APP Application being installed. [default: firefox] 12:18:21 INFO - Using _rmtree_windows ... 12:18:21 INFO - Using _rmtree_windows ... 12:18:21 INFO - mkdir: C:\slave\test\build\application 12:18:21 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'] 12:18:21 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 12:18:24 INFO - Reading from file tmpfile_stdout 12:18:24 INFO - Output received: 12:18:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:18:24 INFO - Using _rmtree_windows ... 12:18:24 INFO - Using _rmtree_windows ... 12:18:24 INFO - Running post-action listener: _resource_record_post_action 12:18:24 INFO - ##### 12:18:24 INFO - ##### Running run-tests step. 12:18:24 INFO - ##### 12:18:24 INFO - Running pre-action listener: _resource_record_pre_action 12:18:24 INFO - Running main action method: run_tests 12:18:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:18:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:18:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:18:24 INFO - grabbing minidump binary from tooltool 12:18:24 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')]} 12:18:24 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 0x025EF368>, '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 0x02392D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026790C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:18:24 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 12:18:24 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 12:18:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:18:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphr_ijg 12:18:25 INFO - INFO - File integrity verified, renaming tmphr_ijg to win32-minidump_stackwalk.exe 12:18:25 INFO - Return code: 0 12:18:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:18:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:18:25 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/BNCrZpYAQLOKiS3kN-RJXQ/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 12:18:25 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/BNCrZpYAQLOKiS3kN-RJXQ/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 12:18:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:18:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Roaming', 12:18:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:18:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:18:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:18:25 INFO - 'COMPUTERNAME': 'T-W864-IX-110', 12:18:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:18:25 INFO - 'DCLOCATION': 'SCL3', 12:18:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:18:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:18:25 INFO - 'HOMEDRIVE': 'C:', 12:18:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-110', 12:18:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:18:25 INFO - 'KTS_VERSION': '1.19c', 12:18:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-110\\AppData\\Local', 12:18:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-110', 12:18:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:18:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:18:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:18:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:18:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:18:25 INFO - 'MOZ_NO_REMOTE': '1', 12:18:25 INFO - 'NO_EM_RESTART': '1', 12:18:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:18:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:18:25 INFO - 'OS': 'Windows_NT', 12:18:25 INFO - 'OURDRIVE': 'C:', 12:18:25 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', 12:18:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:18:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:18:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:18:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:18:25 INFO - 'PROCESSOR_LEVEL': '6', 12:18:25 INFO - 'PROCESSOR_REVISION': '1e05', 12:18:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:18:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:18:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:18:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:18:25 INFO - 'PROMPT': '$P$G', 12:18:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:18:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:18:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:18:25 INFO - 'PWD': 'C:\\slave\\test', 12:18:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:18:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:18:25 INFO - 'SYSTEMDRIVE': 'C:', 12:18:25 INFO - 'SYSTEMROOT': 'C:\\windows', 12:18:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:18:25 INFO - 'TEST1': 'testie', 12:18:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:18:25 INFO - 'USERDOMAIN': 'T-W864-IX-110', 12:18:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-110', 12:18:25 INFO - 'USERNAME': 'cltbld', 12:18:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-110', 12:18:25 INFO - 'WINDIR': 'C:\\windows', 12:18:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:18:25 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/BNCrZpYAQLOKiS3kN-RJXQ/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 12:18:27 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 12:18:27 INFO - import pkg_resources 12:18:28 INFO - Using 1 client processes 12:18:30 INFO - SUITE-START | Running 778 tests 12:18:30 INFO - Running testharness tests 12:18:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:18:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:18:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:18:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:18:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:18:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:18:31 INFO - Setting up ssl 12:18:32 INFO - PROCESS | certutil | 12:18:32 INFO - PROCESS | certutil | 12:18:32 INFO - PROCESS | certutil | 12:18:32 INFO - Certificate Nickname Trust Attributes 12:18:32 INFO - SSL,S/MIME,JAR/XPI 12:18:32 INFO - 12:18:32 INFO - web-platform-tests CT,, 12:18:32 INFO - 12:18:32 INFO - Starting runner 12:18:32 INFO - PROCESS | 3664 | [3664] 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 12:18:32 INFO - PROCESS | 3664 | [3664] 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 12:18:32 INFO - PROCESS | 3664 | [3664] 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 12:18:32 INFO - PROCESS | 3664 | [3664] 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 12:18:32 INFO - PROCESS | 3664 | [3664] 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 12:18:33 INFO - PROCESS | 3664 | 1464376713984 Marionette DEBUG Marionette enabled via build flag and pref 12:18:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30135E000 == 1 [pid = 3664] [id = 1] 12:18:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 1 (000000A31055F000) [pid = 3664] [serial = 1] [outer = 0000000000000000] 12:18:35 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:18:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 2 (000000A310560000) [pid = 3664] [serial = 2] [outer = 000000A31055F000] 12:18:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31373B800 == 2 [pid = 3664] [id = 2] 12:18:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 3 (000000A31373C000) [pid = 3664] [serial = 3] [outer = 0000000000000000] 12:18:35 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:18:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 4 (000000A31373D000) [pid = 3664] [serial = 4] [outer = 000000A31373C000] 12:18:35 INFO - PROCESS | 3664 | 1464376715697 Marionette INFO Listening on port 2828 12:18:37 INFO - PROCESS | 3664 | 1464376717481 Marionette DEBUG Marionette enabled via command-line flag 12:18:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31468A800 == 3 [pid = 3664] [id = 3] 12:18:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 5 (000000A3146C4000) [pid = 3664] [serial = 5] [outer = 0000000000000000] 12:18:37 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:18:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 6 (000000A3146C5000) [pid = 3664] [serial = 6] [outer = 000000A3146C4000] 12:18:37 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:18:37 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:18:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 7 (000000A3147DB000) [pid = 3664] [serial = 7] [outer = 000000A31373C000] 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718217 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718248 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718255 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718285 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718294 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 12:18:38 INFO - PROCESS | 3664 | 1464376718297 Marionette DEBUG Closed connection conn0 12:18:38 INFO - PROCESS | 3664 | 1464376718299 Marionette DEBUG Closed connection conn1 12:18:38 INFO - PROCESS | 3664 | 1464376718302 Marionette DEBUG Closed connection conn2 12:18:38 INFO - PROCESS | 3664 | 1464376718344 Marionette DEBUG Closed connection conn3 12:18:38 INFO - PROCESS | 3664 | 1464376718383 Marionette DEBUG Closed connection conn4 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718389 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 12:18:38 INFO - PROCESS | 3664 | 1464376718539 Marionette DEBUG Closed connection conn5 12:18:38 INFO - PROCESS | 3664 | [3664] 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 12:18:38 INFO - PROCESS | 3664 | 1464376718544 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 12:18:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315709800 == 4 [pid = 3664] [id = 4] 12:18:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 8 (000000A315775400) [pid = 3664] [serial = 8] [outer = 0000000000000000] 12:18:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 9 (000000A315780000) [pid = 3664] [serial = 9] [outer = 000000A315775400] 12:18:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 10 (000000A315944C00) [pid = 3664] [serial = 10] [outer = 000000A315775400] 12:18:38 INFO - PROCESS | 3664 | 1464376718738 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:18:38 INFO - PROCESS | 3664 | 1464376718743 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":"20160527104445","device":"desktop","version":"48.0a2"} 12:18:39 INFO - PROCESS | 3664 | [3664] 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 12:18:39 INFO - PROCESS | 3664 | [3664] 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 12:18:39 INFO - PROCESS | 3664 | [3664] 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 12:18:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B49F800 == 5 [pid = 3664] [id = 5] 12:18:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 11 (000000A31B4A0000) [pid = 3664] [serial = 11] [outer = 0000000000000000] 12:18:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B4A0800 == 6 [pid = 3664] [id = 6] 12:18:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 12 (000000A31B768800) [pid = 3664] [serial = 12] [outer = 0000000000000000] 12:18:40 INFO - PROCESS | 3664 | [3664] 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 12:18:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C066800 == 7 [pid = 3664] [id = 7] 12:18:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 13 (000000A31B768000) [pid = 3664] [serial = 13] [outer = 0000000000000000] 12:18:40 INFO - PROCESS | 3664 | [3664] 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 12:18:40 INFO - PROCESS | 3664 | [3664] 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 12:18:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 14 (000000A31C49D800) [pid = 3664] [serial = 14] [outer = 000000A31B768000] 12:18:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 15 (000000A31CA90000) [pid = 3664] [serial = 15] [outer = 000000A31B4A0000] 12:18:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 16 (000000A31C0A1400) [pid = 3664] [serial = 16] [outer = 000000A31B768800] 12:18:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 17 (000000A31C0A3400) [pid = 3664] [serial = 17] [outer = 000000A31B768000] 12:18:42 INFO - PROCESS | 3664 | 1464376722136 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 3664 | 1464376722150 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 18 (000000A31EDD1000) [pid = 3664] [serial = 18] [outer = 000000A31B768000] 12:18:43 INFO - PROCESS | 3664 | 1464376723114 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ed571152-a694-4322-bc50-9ac0d28bd9ad","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":"20160527104445","device":"desktop","version":"48.0a2","command_id":1}}] 12:18:43 INFO - PROCESS | 3664 | 1464376723635 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:18:43 INFO - PROCESS | 3664 | 1464376723729 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:18:43 INFO - PROCESS | 3664 | 1464376723741 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:18:43 INFO - PROCESS | 3664 | [3664] 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 12:18:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A30135E000 == 6 [pid = 3664] [id = 1] 12:18:45 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:18:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 19 (000000A30E63B400) [pid = 3664] [serial = 19] [outer = 000000A31B768000] 12:18:46 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:46 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:46 INFO - PROCESS | 3664 | 1464376726228 Marionette TRACE conn6 <- [1,3,null,{}] 12:18:46 INFO - PROCESS | 3664 | 1464376726234 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:18:46 INFO - PROCESS | 3664 | 1464376726256 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:18:46 INFO - PROCESS | 3664 | 1464376726288 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 3664 | 1464376726292 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:18:46 INFO - PROCESS | 3664 | 1464376726298 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 3664 | 1464376726304 Marionette TRACE conn6 <- [1,6,null,{}] 12:18:46 INFO - PROCESS | 3664 | 1464376726427 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:46 INFO - PROCESS | 3664 | 1464376726447 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:18:46 INFO - PROCESS | 3664 | 1464376726453 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F819800 == 7 [pid = 3664] [id = 8] 12:18:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 20 (000000A315390400) [pid = 3664] [serial = 20] [outer = 0000000000000000] 12:18:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 21 (000000A315781800) [pid = 3664] [serial = 21] [outer = 000000A315390400] 12:18:46 INFO - PROCESS | 3664 | 1464376726517 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 22 (000000A31A64EC00) [pid = 3664] [serial = 22] [outer = 000000A315390400] 12:18:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30E640800 == 8 [pid = 3664] [id = 9] 12:18:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 23 (000000A310757800) [pid = 3664] [serial = 23] [outer = 0000000000000000] 12:18:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 24 (000000A3107EE000) [pid = 3664] [serial = 24] [outer = 000000A310757800] 12:18:46 INFO - PROCESS | 3664 | 1464376726966 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 25 (000000A313A7DC00) [pid = 3664] [serial = 25] [outer = 000000A310757800] 12:18:47 INFO - PROCESS | 3664 | --DOCSHELL 000000A315709800 == 7 [pid = 3664] [id = 4] 12:18:47 INFO - PROCESS | 3664 | 1464376727609 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1493ms 12:18:47 INFO - PROCESS | 3664 | 1464376727797 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 3664 | 1464376727800 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:18:47 INFO - PROCESS | 3664 | 1464376727805 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 3664 | 1464376727808 Marionette TRACE conn6 <- [1,10,null,{}] 12:18:47 INFO - PROCESS | 3664 | 1464376727813 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314129800 == 8 [pid = 3664] [id = 10] 12:18:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 26 (000000A31412A000) [pid = 3664] [serial = 26] [outer = 0000000000000000] 12:18:47 INFO - PROCESS | 3664 | 1464376727922 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:18:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 27 (000000A30E9B0800) [pid = 3664] [serial = 27] [outer = 000000A31412A000] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 28 (000000A30EF98800) [pid = 3664] [serial = 28] [outer = 000000A31412A000] 12:18:48 INFO - PROCESS | 3664 | 1464376728011 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30DEDA800 == 9 [pid = 3664] [id = 11] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 29 (000000A30F615C00) [pid = 3664] [serial = 29] [outer = 0000000000000000] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 30 (000000A319594800) [pid = 3664] [serial = 30] [outer = 000000A30F615C00] 12:18:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314684000 == 10 [pid = 3664] [id = 12] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 31 (000000A3195EB000) [pid = 3664] [serial = 31] [outer = 0000000000000000] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 32 (000000A31A64D800) [pid = 3664] [serial = 32] [outer = 000000A3195EB000] 12:18:48 INFO - PROCESS | 3664 | 1464376728103 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 33 (000000A31B16FC00) [pid = 3664] [serial = 33] [outer = 000000A3195EB000] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 34 (000000A31B16E000) [pid = 3664] [serial = 34] [outer = 000000A30F615C00] 12:18:48 INFO - PROCESS | 3664 | 1464376728650 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 882ms 12:18:48 INFO - PROCESS | 3664 | 1464376728687 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 3664 | 1464376728691 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:18:48 INFO - PROCESS | 3664 | 1464376728698 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - PROCESS | 3664 | 1464376728701 Marionette TRACE conn6 <- [1,14,null,{}] 12:18:48 INFO - PROCESS | 3664 | 1464376728705 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:48 INFO - PROCESS | 3664 | 1464376728794 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:18:48 INFO - PROCESS | 3664 | 1464376728804 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161E2800 == 11 [pid = 3664] [id = 13] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 35 (000000A31C5C2800) [pid = 3664] [serial = 35] [outer = 0000000000000000] 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 36 (000000A31C5CF800) [pid = 3664] [serial = 36] [outer = 000000A31C5C2800] 12:18:48 INFO - PROCESS | 3664 | 1464376728851 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 37 (000000A31CE93000) [pid = 3664] [serial = 37] [outer = 000000A31C5C2800] 12:18:49 INFO - PROCESS | 3664 | 1464376729288 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 12:18:49 INFO - PROCESS | 3664 | 1464376729330 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 3664 | 1464376729333 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:18:49 INFO - PROCESS | 3664 | 1464376729336 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 3664 | 1464376729340 Marionette TRACE conn6 <- [1,18,null,{}] 12:18:49 INFO - PROCESS | 3664 | 1464376729371 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:49 INFO - PROCESS | 3664 | 1464376729477 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:18:49 INFO - PROCESS | 3664 | 1464376729494 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A62F800 == 12 [pid = 3664] [id = 14] 12:18:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 38 (000000A31D604000) [pid = 3664] [serial = 38] [outer = 0000000000000000] 12:18:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 39 (000000A31D6B9000) [pid = 3664] [serial = 39] [outer = 000000A31D604000] 12:18:49 INFO - PROCESS | 3664 | 1464376729545 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 40 (000000A31E88A400) [pid = 3664] [serial = 40] [outer = 000000A31D604000] 12:18:49 INFO - PROCESS | 3664 | 1464376729933 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 647ms 12:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:18:49 INFO - PROCESS | 3664 | 1464376729986 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 3664 | 1464376729989 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:18:49 INFO - PROCESS | 3664 | 1464376729993 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 3664 | 1464376729994 Marionette TRACE conn6 <- [1,22,null,{}] 12:18:49 INFO - PROCESS | 3664 | 1464376729998 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 3664 | 1464376730079 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:18:50 INFO - PROCESS | 3664 | 1464376730087 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC46000 == 13 [pid = 3664] [id = 15] 12:18:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 41 (000000A318D61000) [pid = 3664] [serial = 41] [outer = 0000000000000000] 12:18:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 42 (000000A318D66000) [pid = 3664] [serial = 42] [outer = 000000A318D61000] 12:18:50 INFO - PROCESS | 3664 | 1464376730132 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 43 (000000A319537800) [pid = 3664] [serial = 43] [outer = 000000A318D61000] 12:18:50 INFO - PROCESS | 3664 | 1464376730520 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 12:18:50 INFO - PROCESS | 3664 | 1464376730579 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 3664 | 1464376730582 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:18:50 INFO - PROCESS | 3664 | 1464376730585 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 3664 | 1464376730587 Marionette TRACE conn6 <- [1,26,null,{}] 12:18:50 INFO - PROCESS | 3664 | 1464376730590 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 3664 | 1464376730668 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:18:50 INFO - PROCESS | 3664 | 1464376730675 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B47A800 == 14 [pid = 3664] [id = 16] 12:18:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 44 (000000A31B18E400) [pid = 3664] [serial = 44] [outer = 0000000000000000] 12:18:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 45 (000000A31B721C00) [pid = 3664] [serial = 45] [outer = 000000A31B18E400] 12:18:50 INFO - PROCESS | 3664 | 1464376730721 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 46 (000000A31B72B400) [pid = 3664] [serial = 46] [outer = 000000A31B18E400] 12:18:51 INFO - PROCESS | 3664 | 1464376731154 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 12:18:51 INFO - PROCESS | 3664 | 1464376731173 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 3664 | 1464376731175 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:18:51 INFO - PROCESS | 3664 | 1464376731179 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 3664 | 1464376731180 Marionette TRACE conn6 <- [1,30,null,{}] 12:18:51 INFO - PROCESS | 3664 | 1464376731194 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 3664 | 1464376731303 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:18:51 INFO - PROCESS | 3664 | 1464376731312 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD38000 == 15 [pid = 3664] [id = 17] 12:18:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 47 (000000A31ED6F400) [pid = 3664] [serial = 47] [outer = 0000000000000000] 12:18:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 48 (000000A31FA5B800) [pid = 3664] [serial = 48] [outer = 000000A31ED6F400] 12:18:51 INFO - PROCESS | 3664 | 1464376731357 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (000000A31FBC3400) [pid = 3664] [serial = 49] [outer = 000000A31ED6F400] 12:18:51 INFO - PROCESS | 3664 | 1464376731731 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 12:18:51 INFO - PROCESS | 3664 | 1464376731769 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 3664 | 1464376731771 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:18:51 INFO - PROCESS | 3664 | 1464376731774 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:18:51 INFO - PROCESS | 3664 | 1464376731776 Marionette TRACE conn6 <- [1,34,null,{}] 12:18:51 INFO - PROCESS | 3664 | 1464376731779 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:51 INFO - PROCESS | 3664 | 1464376731879 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:18:51 INFO - PROCESS | 3664 | 1464376731888 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C04D000 == 16 [pid = 3664] [id = 18] 12:18:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (000000A31551B000) [pid = 3664] [serial = 50] [outer = 0000000000000000] 12:18:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (000000A31551E400) [pid = 3664] [serial = 51] [outer = 000000A31551B000] 12:18:51 INFO - PROCESS | 3664 | 1464376731934 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (000000A31B186C00) [pid = 3664] [serial = 52] [outer = 000000A31551B000] 12:18:52 INFO - PROCESS | 3664 | 1464376732385 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 12:18:52 INFO - PROCESS | 3664 | 1464376732406 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 3664 | 1464376732408 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:18:52 INFO - PROCESS | 3664 | 1464376732411 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:18:52 INFO - PROCESS | 3664 | 1464376732413 Marionette TRACE conn6 <- [1,38,null,{}] 12:18:52 INFO - PROCESS | 3664 | 1464376732416 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:52 INFO - PROCESS | 3664 | 1464376732519 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:18:52 INFO - PROCESS | 3664 | 1464376732529 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D69D000 == 17 [pid = 3664] [id = 19] 12:18:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (000000A31A664000) [pid = 3664] [serial = 53] [outer = 0000000000000000] 12:18:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (000000A31A667400) [pid = 3664] [serial = 54] [outer = 000000A31A664000] 12:18:52 INFO - PROCESS | 3664 | 1464376732574 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (000000A31B195000) [pid = 3664] [serial = 55] [outer = 000000A31A664000] 12:18:52 INFO - PROCESS | 3664 | 1464376732942 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 585ms 12:18:53 INFO - PROCESS | 3664 | 1464376733001 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 3664 | 1464376733003 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:18:53 INFO - PROCESS | 3664 | 1464376733006 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 3664 | 1464376733008 Marionette TRACE conn6 <- [1,42,null,{}] 12:18:53 INFO - PROCESS | 3664 | 1464376733012 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 3664 | 1464376733116 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:18:53 INFO - PROCESS | 3664 | 1464376733125 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED34800 == 18 [pid = 3664] [id = 20] 12:18:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (000000A31A665400) [pid = 3664] [serial = 56] [outer = 0000000000000000] 12:18:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (000000A31BCCA000) [pid = 3664] [serial = 57] [outer = 000000A31A665400] 12:18:53 INFO - PROCESS | 3664 | 1464376733173 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (000000A31BCD6800) [pid = 3664] [serial = 58] [outer = 000000A31A665400] 12:18:53 INFO - PROCESS | 3664 | 1464376733565 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 12:18:53 INFO - PROCESS | 3664 | 1464376733595 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 3664 | 1464376733597 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:18:53 INFO - PROCESS | 3664 | 1464376733600 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 3664 | 1464376733602 Marionette TRACE conn6 <- [1,46,null,{}] 12:18:53 INFO - PROCESS | 3664 | 1464376733605 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 3664 | 1464376733706 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:18:53 INFO - PROCESS | 3664 | 1464376733715 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC46800 == 19 [pid = 3664] [id = 21] 12:18:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (000000A30F019000) [pid = 3664] [serial = 59] [outer = 0000000000000000] 12:18:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (000000A30F022000) [pid = 3664] [serial = 60] [outer = 000000A30F019000] 12:18:53 INFO - PROCESS | 3664 | 1464376733763 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (000000A31C713000) [pid = 3664] [serial = 61] [outer = 000000A30F019000] 12:18:54 INFO - PROCESS | 3664 | 1464376734148 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 12:18:54 INFO - PROCESS | 3664 | 1464376734190 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 3664 | 1464376734193 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:18:54 INFO - PROCESS | 3664 | 1464376734197 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 3664 | 1464376734199 Marionette TRACE conn6 <- [1,50,null,{}] 12:18:54 INFO - PROCESS | 3664 | 1464376734203 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:54 INFO - PROCESS | 3664 | 1464376734313 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:18:54 INFO - PROCESS | 3664 | 1464376734322 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314133000 == 20 [pid = 3664] [id = 22] 12:18:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (000000A30F8B3000) [pid = 3664] [serial = 62] [outer = 0000000000000000] 12:18:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (000000A30F8B9C00) [pid = 3664] [serial = 63] [outer = 000000A30F8B3000] 12:18:54 INFO - PROCESS | 3664 | 1464376734374 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (000000A31CC27000) [pid = 3664] [serial = 64] [outer = 000000A30F8B3000] 12:18:54 INFO - PROCESS | 3664 | 1464376734763 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 12:18:54 INFO - PROCESS | 3664 | 1464376734826 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 3664 | 1464376734828 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:18:54 INFO - PROCESS | 3664 | 1464376734832 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 3664 | 1464376734833 Marionette TRACE conn6 <- [1,54,null,{}] 12:18:54 INFO - PROCESS | 3664 | 1464376734845 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:54 INFO - PROCESS | 3664 | 1464376734958 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:18:54 INFO - PROCESS | 3664 | 1464376734967 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31954F800 == 21 [pid = 3664] [id = 23] 12:18:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (000000A31B652C00) [pid = 3664] [serial = 65] [outer = 0000000000000000] 12:18:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (000000A322DD8400) [pid = 3664] [serial = 66] [outer = 000000A31B652C00] 12:18:55 INFO - PROCESS | 3664 | 1464376735011 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (000000A322DE2400) [pid = 3664] [serial = 67] [outer = 000000A31B652C00] 12:18:56 INFO - PROCESS | 3664 | 1464376736102 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1328ms 12:18:56 INFO - PROCESS | 3664 | 1464376736170 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 3664 | 1464376736174 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:18:56 INFO - PROCESS | 3664 | 1464376736179 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 3664 | 1464376736183 Marionette TRACE conn6 <- [1,58,null,{}] 12:18:56 INFO - PROCESS | 3664 | 1464376736188 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 3664 | 1464376736287 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:18:56 INFO - PROCESS | 3664 | 1464376736331 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30FBD2000 == 22 [pid = 3664] [id = 24] 12:18:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (000000A313947400) [pid = 3664] [serial = 68] [outer = 0000000000000000] 12:18:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A31394FC00) [pid = 3664] [serial = 69] [outer = 000000A313947400] 12:18:56 INFO - PROCESS | 3664 | 1464376736381 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A314499000) [pid = 3664] [serial = 70] [outer = 000000A313947400] 12:18:56 INFO - PROCESS | 3664 | 1464376736795 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 12:18:56 INFO - PROCESS | 3664 | 1464376736820 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 3664 | 1464376736826 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:18:56 INFO - PROCESS | 3664 | 1464376736832 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 3664 | 1464376736835 Marionette TRACE conn6 <- [1,62,null,{}] 12:18:56 INFO - PROCESS | 3664 | 1464376736839 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:56 INFO - PROCESS | 3664 | 1464376736943 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:18:56 INFO - PROCESS | 3664 | 1464376736951 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314683800 == 23 [pid = 3664] [id = 25] 12:18:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A315390000) [pid = 3664] [serial = 71] [outer = 0000000000000000] 12:18:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A315775800) [pid = 3664] [serial = 72] [outer = 000000A315390000] 12:18:56 INFO - PROCESS | 3664 | 1464376736997 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A316129000) [pid = 3664] [serial = 73] [outer = 000000A315390000] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A315775400) [pid = 3664] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A315390400) [pid = 3664] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A3195EB000) [pid = 3664] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A31C5C2800) [pid = 3664] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (000000A31D604000) [pid = 3664] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (000000A318D61000) [pid = 3664] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (000000A31B18E400) [pid = 3664] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:18:57 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (000000A31ED6F400) [pid = 3664] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:18:57 INFO - PROCESS | 3664 | 1464376737636 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 840ms 12:18:57 INFO - PROCESS | 3664 | 1464376737681 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 3664 | 1464376737683 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:18:57 INFO - PROCESS | 3664 | 1464376737687 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:18:57 INFO - PROCESS | 3664 | 1464376737691 Marionette TRACE conn6 <- [1,66,null,{}] 12:18:57 INFO - PROCESS | 3664 | 1464376737702 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:57 INFO - PROCESS | 3664 | 1464376737793 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:18:57 INFO - PROCESS | 3664 | 1464376737853 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DA8000 == 24 [pid = 3664] [id = 26] 12:18:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (000000A315512400) [pid = 3664] [serial = 74] [outer = 0000000000000000] 12:18:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (000000A318D61800) [pid = 3664] [serial = 75] [outer = 000000A315512400] 12:18:57 INFO - PROCESS | 3664 | 1464376737902 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (000000A3195E9C00) [pid = 3664] [serial = 76] [outer = 000000A315512400] 12:18:58 INFO - PROCESS | 3664 | 1464376738233 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 12:18:58 INFO - PROCESS | 3664 | 1464376738280 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 3664 | 1464376738283 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:18:58 INFO - PROCESS | 3664 | 1464376738286 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 3664 | 1464376738288 Marionette TRACE conn6 <- [1,70,null,{}] 12:18:58 INFO - PROCESS | 3664 | 1464376738292 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 3664 | 1464376738386 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:18:58 INFO - PROCESS | 3664 | 1464376738439 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A638000 == 25 [pid = 3664] [id = 27] 12:18:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A3195EB000) [pid = 3664] [serial = 77] [outer = 0000000000000000] 12:18:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A31A667C00) [pid = 3664] [serial = 78] [outer = 000000A3195EB000] 12:18:58 INFO - PROCESS | 3664 | 1464376738488 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A31B404800) [pid = 3664] [serial = 79] [outer = 000000A3195EB000] 12:18:58 INFO - PROCESS | 3664 | 1464376738834 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 12:18:58 INFO - PROCESS | 3664 | 1464376738876 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 3664 | 1464376738878 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:18:58 INFO - PROCESS | 3664 | 1464376738885 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 3664 | 1464376738887 Marionette TRACE conn6 <- [1,74,null,{}] 12:18:58 INFO - PROCESS | 3664 | 1464376738895 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:58 INFO - PROCESS | 3664 | 1464376738978 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:18:58 INFO - PROCESS | 3664 | 1464376738985 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B477000 == 26 [pid = 3664] [id = 28] 12:18:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A315515800) [pid = 3664] [serial = 80] [outer = 0000000000000000] 12:18:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A31B71F800) [pid = 3664] [serial = 81] [outer = 000000A315515800] 12:18:59 INFO - PROCESS | 3664 | 1464376739031 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A31BC1A000) [pid = 3664] [serial = 82] [outer = 000000A315515800] 12:18:59 INFO - PROCESS | 3664 | 1464376739431 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 12:18:59 INFO - PROCESS | 3664 | 1464376739503 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 3664 | 1464376739507 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:18:59 INFO - PROCESS | 3664 | 1464376739517 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 3664 | 1464376739522 Marionette TRACE conn6 <- [1,78,null,{}] 12:18:59 INFO - PROCESS | 3664 | 1464376739529 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 3664 | 1464376739637 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:18:59 INFO - PROCESS | 3664 | 1464376739715 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A313742800 == 27 [pid = 3664] [id = 29] 12:18:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A31390F400) [pid = 3664] [serial = 83] [outer = 0000000000000000] 12:18:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A313946400) [pid = 3664] [serial = 84] [outer = 000000A31390F400] 12:18:59 INFO - PROCESS | 3664 | 1464376739801 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A315513800) [pid = 3664] [serial = 85] [outer = 000000A31390F400] 12:19:00 INFO - PROCESS | 3664 | 1464376740341 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 901ms 12:19:00 INFO - PROCESS | 3664 | 1464376740417 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 3664 | 1464376740421 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:19:00 INFO - PROCESS | 3664 | 1464376740429 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - PROCESS | 3664 | 1464376740433 Marionette TRACE conn6 <- [1,82,null,{}] 12:19:00 INFO - PROCESS | 3664 | 1464376740438 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:00 INFO - PROCESS | 3664 | 1464376740552 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:19:00 INFO - PROCESS | 3664 | 1464376740607 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BE2C000 == 28 [pid = 3664] [id = 30] 12:19:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A318D63C00) [pid = 3664] [serial = 86] [outer = 0000000000000000] 12:19:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A31A652400) [pid = 3664] [serial = 87] [outer = 000000A318D63C00] 12:19:00 INFO - PROCESS | 3664 | 1464376740663 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31B726000) [pid = 3664] [serial = 88] [outer = 000000A318D63C00] 12:19:01 INFO - PROCESS | 3664 | 1464376741184 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 798ms 12:19:01 INFO - PROCESS | 3664 | 1464376741228 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 3664 | 1464376741231 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:19:01 INFO - PROCESS | 3664 | 1464376741235 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 3664 | 1464376741237 Marionette TRACE conn6 <- [1,86,null,{}] 12:19:01 INFO - PROCESS | 3664 | 1464376741248 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:01 INFO - PROCESS | 3664 | 1464376741353 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:19:01 INFO - PROCESS | 3664 | 1464376741429 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D599800 == 29 [pid = 3664] [id = 31] 12:19:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31C712C00) [pid = 3664] [serial = 89] [outer = 0000000000000000] 12:19:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31C717400) [pid = 3664] [serial = 90] [outer = 000000A31C712C00] 12:19:01 INFO - PROCESS | 3664 | 1464376741489 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31CC21800) [pid = 3664] [serial = 91] [outer = 000000A31C712C00] 12:19:02 INFO - PROCESS | 3664 | 1464376742037 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 12:19:02 INFO - PROCESS | 3664 | 1464376742076 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 3664 | 1464376742078 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:19:02 INFO - PROCESS | 3664 | 1464376742082 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 3664 | 1464376742085 Marionette TRACE conn6 <- [1,90,null,{}] 12:19:02 INFO - PROCESS | 3664 | 1464376742088 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 3664 | 1464376742194 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:19:02 INFO - PROCESS | 3664 | 1464376742266 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDF9800 == 30 [pid = 3664] [id = 32] 12:19:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A318E43C00) [pid = 3664] [serial = 92] [outer = 0000000000000000] 12:19:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A318E4A000) [pid = 3664] [serial = 93] [outer = 000000A318E43C00] 12:19:02 INFO - PROCESS | 3664 | 1464376742321 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31D589000) [pid = 3664] [serial = 94] [outer = 000000A318E43C00] 12:19:02 INFO - PROCESS | 3664 | 1464376742843 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 12:19:02 INFO - PROCESS | 3664 | 1464376742923 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 3664 | 1464376742926 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:19:02 INFO - PROCESS | 3664 | 1464376742929 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 3664 | 1464376742932 Marionette TRACE conn6 <- [1,94,null,{}] 12:19:02 INFO - PROCESS | 3664 | 1464376742949 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:03 INFO - PROCESS | 3664 | 1464376743047 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:19:03 INFO - PROCESS | 3664 | 1464376743105 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC4800 == 31 [pid = 3664] [id = 33] 12:19:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31CA4A800) [pid = 3664] [serial = 95] [outer = 0000000000000000] 12:19:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31CA53400) [pid = 3664] [serial = 96] [outer = 000000A31CA4A800] 12:19:03 INFO - PROCESS | 3664 | 1464376743160 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31CA59800) [pid = 3664] [serial = 97] [outer = 000000A31CA4A800] 12:19:03 INFO - PROCESS | 3664 | 1464376743800 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 901ms 12:19:03 INFO - PROCESS | 3664 | 1464376743834 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 3664 | 1464376743838 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:19:03 INFO - PROCESS | 3664 | 1464376743844 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 3664 | 1464376743848 Marionette TRACE conn6 <- [1,98,null,{}] 12:19:03 INFO - PROCESS | 3664 | 1464376743855 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:03 INFO - PROCESS | 3664 | 1464376743954 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:19:04 INFO - PROCESS | 3664 | 1464376744019 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31392C000 == 32 [pid = 3664] [id = 34] 12:19:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A30F8B5C00) [pid = 3664] [serial = 98] [outer = 0000000000000000] 12:19:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A310759800) [pid = 3664] [serial = 99] [outer = 000000A30F8B5C00] 12:19:04 INFO - PROCESS | 3664 | 1464376744070 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A313A7F800) [pid = 3664] [serial = 100] [outer = 000000A30F8B5C00] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31C0A3400) [pid = 3664] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31373D000) [pid = 3664] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31A667400) [pid = 3664] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31BCCA000) [pid = 3664] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A30F022000) [pid = 3664] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A315781800) [pid = 3664] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A3107EE000) [pid = 3664] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A319594800) [pid = 3664] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A31A64D800) [pid = 3664] [serial = 32] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31C5CF800) [pid = 3664] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31CE93000) [pid = 3664] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A31D6B9000) [pid = 3664] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31E88A400) [pid = 3664] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A318D66000) [pid = 3664] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31B721C00) [pid = 3664] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31FA5B800) [pid = 3664] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31551E400) [pid = 3664] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A30E9B0800) [pid = 3664] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A319537800) [pid = 3664] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A31B72B400) [pid = 3664] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A31B16FC00) [pid = 3664] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A31FBC3400) [pid = 3664] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A31A64EC00) [pid = 3664] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (000000A30F8B9C00) [pid = 3664] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (000000A31C49D800) [pid = 3664] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (000000A315780000) [pid = 3664] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:19:04 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (000000A315944C00) [pid = 3664] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:19:04 INFO - PROCESS | 3664 | 1464376744541 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 733ms 12:19:04 INFO - PROCESS | 3664 | 1464376744581 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 3664 | 1464376744587 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:19:04 INFO - PROCESS | 3664 | 1464376744593 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 3664 | 1464376744596 Marionette TRACE conn6 <- [1,102,null,{}] 12:19:04 INFO - PROCESS | 3664 | 1464376744600 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:04 INFO - PROCESS | 3664 | 1464376744686 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:19:04 INFO - PROCESS | 3664 | 1464376744696 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314213000 == 33 [pid = 3664] [id = 35] 12:19:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (000000A31462C000) [pid = 3664] [serial = 101] [outer = 0000000000000000] 12:19:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (000000A315515400) [pid = 3664] [serial = 102] [outer = 000000A31462C000] 12:19:04 INFO - PROCESS | 3664 | 1464376744743 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (000000A315945800) [pid = 3664] [serial = 103] [outer = 000000A31462C000] 12:19:05 INFO - PROCESS | 3664 | 1464376745146 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 12:19:05 INFO - PROCESS | 3664 | 1464376745185 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 3664 | 1464376745188 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:19:05 INFO - PROCESS | 3664 | 1464376745192 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 3664 | 1464376745195 Marionette TRACE conn6 <- [1,106,null,{}] 12:19:05 INFO - PROCESS | 3664 | 1464376745206 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:05 INFO - PROCESS | 3664 | 1464376745294 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:19:05 INFO - PROCESS | 3664 | 1464376745323 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318EA3000 == 34 [pid = 3664] [id = 36] 12:19:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A318E3D000) [pid = 3664] [serial = 104] [outer = 0000000000000000] 12:19:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A318E5FC00) [pid = 3664] [serial = 105] [outer = 000000A318E3D000] 12:19:05 INFO - PROCESS | 3664 | 1464376745379 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A31A664400) [pid = 3664] [serial = 106] [outer = 000000A318E3D000] 12:19:05 INFO - PROCESS | 3664 | 1464376745791 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 12:19:05 INFO - PROCESS | 3664 | 1464376745823 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 3664 | 1464376745826 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:19:05 INFO - PROCESS | 3664 | 1464376745829 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 3664 | 1464376745830 Marionette TRACE conn6 <- [1,110,null,{}] 12:19:05 INFO - PROCESS | 3664 | 1464376745834 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:05 INFO - PROCESS | 3664 | 1464376745917 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:19:05 INFO - PROCESS | 3664 | 1464376745924 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B136800 == 35 [pid = 3664] [id = 37] 12:19:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A31B18EC00) [pid = 3664] [serial = 107] [outer = 0000000000000000] 12:19:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A31B723C00) [pid = 3664] [serial = 108] [outer = 000000A31B18EC00] 12:19:05 INFO - PROCESS | 3664 | 1464376745970 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A31BCD7800) [pid = 3664] [serial = 109] [outer = 000000A31B18EC00] 12:19:06 INFO - PROCESS | 3664 | 1464376746350 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 12:19:06 INFO - PROCESS | 3664 | 1464376746416 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 3664 | 1464376746419 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:19:06 INFO - PROCESS | 3664 | 1464376746422 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 3664 | 1464376746424 Marionette TRACE conn6 <- [1,114,null,{}] 12:19:06 INFO - PROCESS | 3664 | 1464376746428 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 3664 | 1464376746508 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:19:06 INFO - PROCESS | 3664 | 1464376746515 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCD9800 == 36 [pid = 3664] [id = 38] 12:19:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A31C0A6000) [pid = 3664] [serial = 110] [outer = 0000000000000000] 12:19:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A31C5CB400) [pid = 3664] [serial = 111] [outer = 000000A31C0A6000] 12:19:06 INFO - PROCESS | 3664 | 1464376746561 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A31CA58000) [pid = 3664] [serial = 112] [outer = 000000A31C0A6000] 12:19:07 INFO - PROCESS | 3664 | 1464376747025 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 12:19:07 INFO - PROCESS | 3664 | 1464376747054 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 3664 | 1464376747056 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:19:07 INFO - PROCESS | 3664 | 1464376747059 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 3664 | 1464376747061 Marionette TRACE conn6 <- [1,118,null,{}] 12:19:07 INFO - PROCESS | 3664 | 1464376747064 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 3664 | 1464376747192 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:19:07 INFO - PROCESS | 3664 | 1464376747203 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD3E800 == 37 [pid = 3664] [id = 39] 12:19:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31B89E000) [pid = 3664] [serial = 113] [outer = 0000000000000000] 12:19:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A31CF97C00) [pid = 3664] [serial = 114] [outer = 000000A31B89E000] 12:19:07 INFO - PROCESS | 3664 | 1464376747281 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31E438000) [pid = 3664] [serial = 115] [outer = 000000A31B89E000] 12:19:07 INFO - PROCESS | 3664 | 1464376747668 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 626ms 12:19:07 INFO - PROCESS | 3664 | 1464376747694 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 3664 | 1464376747696 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:19:07 INFO - PROCESS | 3664 | 1464376747700 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 3664 | 1464376747701 Marionette TRACE conn6 <- [1,122,null,{}] 12:19:07 INFO - PROCESS | 3664 | 1464376747705 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 3664 | 1464376747802 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:19:07 INFO - PROCESS | 3664 | 1464376747808 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CAA0800 == 38 [pid = 3664] [id = 40] 12:19:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31C281C00) [pid = 3664] [serial = 116] [outer = 0000000000000000] 12:19:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31C284000) [pid = 3664] [serial = 117] [outer = 000000A31C281C00] 12:19:07 INFO - PROCESS | 3664 | 1464376747873 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31E4C2400) [pid = 3664] [serial = 118] [outer = 000000A31C281C00] 12:19:08 INFO - PROCESS | 3664 | 1464376748262 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A313947400) [pid = 3664] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A315512400) [pid = 3664] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A315390000) [pid = 3664] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A3195EB000) [pid = 3664] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 588ms 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31B652C00) [pid = 3664] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31A664000) [pid = 3664] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31551B000) [pid = 3664] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A30F8B3000) [pid = 3664] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A31A665400) [pid = 3664] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:19:08 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A30F019000) [pid = 3664] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:19:08 INFO - PROCESS | 3664 | 1464376748291 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 3664 | 1464376748294 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:19:08 INFO - PROCESS | 3664 | 1464376748297 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:19:08 INFO - PROCESS | 3664 | 1464376748299 Marionette TRACE conn6 <- [1,126,null,{}] 12:19:08 INFO - PROCESS | 3664 | 1464376748302 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:08 INFO - PROCESS | 3664 | 1464376748398 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:19:08 INFO - PROCESS | 3664 | 1464376748441 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D5AE800 == 39 [pid = 3664] [id = 41] 12:19:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A30EF1F400) [pid = 3664] [serial = 119] [outer = 0000000000000000] 12:19:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A30EFDF800) [pid = 3664] [serial = 120] [outer = 000000A30EF1F400] 12:19:08 INFO - PROCESS | 3664 | 1464376748487 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A30F01A000) [pid = 3664] [serial = 121] [outer = 000000A30EF1F400] 12:19:08 INFO - PROCESS | 3664 | 1464376748821 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 12:19:08 INFO - PROCESS | 3664 | 1464376748887 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 3664 | 1464376748889 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:19:08 INFO - PROCESS | 3664 | 1464376748892 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 3664 | 1464376748894 Marionette TRACE conn6 <- [1,130,null,{}] 12:19:08 INFO - PROCESS | 3664 | 1464376748898 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 3664 | 1464376748997 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:19:09 INFO - PROCESS | 3664 | 1464376749005 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8A5800 == 40 [pid = 3664] [id = 42] 12:19:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A315521000) [pid = 3664] [serial = 122] [outer = 0000000000000000] 12:19:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31B195800) [pid = 3664] [serial = 123] [outer = 000000A315521000] 12:19:09 INFO - PROCESS | 3664 | 1464376749049 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A31E891400) [pid = 3664] [serial = 124] [outer = 000000A315521000] 12:19:09 INFO - PROCESS | 3664 | 1464376749446 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 12:19:09 INFO - PROCESS | 3664 | 1464376749482 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 3664 | 1464376749484 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:19:09 INFO - PROCESS | 3664 | 1464376749488 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - PROCESS | 3664 | 1464376749490 Marionette TRACE conn6 <- [1,134,null,{}] 12:19:09 INFO - PROCESS | 3664 | 1464376749493 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 3664 | 1464376749595 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:19:09 INFO - PROCESS | 3664 | 1464376749604 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F05000 == 41 [pid = 3664] [id = 43] 12:19:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A315250400) [pid = 3664] [serial = 125] [outer = 0000000000000000] 12:19:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A315252000) [pid = 3664] [serial = 126] [outer = 000000A315250400] 12:19:09 INFO - PROCESS | 3664 | 1464376749648 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A3152EE000) [pid = 3664] [serial = 127] [outer = 000000A315250400] 12:19:10 INFO - PROCESS | 3664 | 1464376750049 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 12:19:10 INFO - PROCESS | 3664 | 1464376750076 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 3664 | 1464376750079 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:19:10 INFO - PROCESS | 3664 | 1464376750082 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:19:10 INFO - PROCESS | 3664 | 1464376750085 Marionette TRACE conn6 <- [1,138,null,{}] 12:19:10 INFO - PROCESS | 3664 | 1464376750089 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:10 INFO - PROCESS | 3664 | 1464376750212 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:19:10 INFO - PROCESS | 3664 | 1464376750221 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E68000 == 42 [pid = 3664] [id = 44] 12:19:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A3152EE800) [pid = 3664] [serial = 128] [outer = 0000000000000000] 12:19:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31F905000) [pid = 3664] [serial = 129] [outer = 000000A3152EE800] 12:19:10 INFO - PROCESS | 3664 | 1464376750270 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31FC61C00) [pid = 3664] [serial = 130] [outer = 000000A3152EE800] 12:19:10 INFO - PROCESS | 3664 | 1464376750673 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 628ms 12:19:10 INFO - PROCESS | 3664 | 1464376750758 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 3664 | 1464376750763 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:19:10 INFO - PROCESS | 3664 | 1464376750768 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 3664 | 1464376750773 Marionette TRACE conn6 <- [1,142,null,{}] 12:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:19:10 INFO - PROCESS | 3664 | 1464376750784 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:10 INFO - PROCESS | 3664 | 1464376750898 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:19:10 INFO - PROCESS | 3664 | 1464376750980 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30FB2E000 == 43 [pid = 3664] [id = 45] 12:19:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A30F8B6400) [pid = 3664] [serial = 131] [outer = 0000000000000000] 12:19:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A310578000) [pid = 3664] [serial = 132] [outer = 000000A30F8B6400] 12:19:11 INFO - PROCESS | 3664 | 1464376751037 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A314633800) [pid = 3664] [serial = 133] [outer = 000000A30F8B6400] 12:19:11 INFO - PROCESS | 3664 | 1464376751664 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 12:19:11 INFO - PROCESS | 3664 | 1464376751723 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 3664 | 1464376751727 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:19:11 INFO - PROCESS | 3664 | 1464376751736 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 3664 | 1464376751740 Marionette TRACE conn6 <- [1,146,null,{}] 12:19:11 INFO - PROCESS | 3664 | 1464376751745 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 3664 | 1464376751856 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:19:11 INFO - PROCESS | 3664 | 1464376751921 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F198000 == 44 [pid = 3664] [id = 46] 12:19:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A318D5F800) [pid = 3664] [serial = 134] [outer = 0000000000000000] 12:19:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A318E42C00) [pid = 3664] [serial = 135] [outer = 000000A318D5F800] 12:19:11 INFO - PROCESS | 3664 | 1464376751977 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31B191400) [pid = 3664] [serial = 136] [outer = 000000A318D5F800] 12:19:12 INFO - PROCESS | 3664 | 1464376752572 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 880ms 12:19:12 INFO - PROCESS | 3664 | 1464376752617 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 3664 | 1464376752620 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:19:12 INFO - PROCESS | 3664 | 1464376752623 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 3664 | 1464376752626 Marionette TRACE conn6 <- [1,150,null,{}] 12:19:12 INFO - PROCESS | 3664 | 1464376752636 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:12 INFO - PROCESS | 3664 | 1464376752749 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:19:12 INFO - PROCESS | 3664 | 1464376752816 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E1F800 == 45 [pid = 3664] [id = 47] 12:19:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31C278800) [pid = 3664] [serial = 137] [outer = 0000000000000000] 12:19:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31C27DC00) [pid = 3664] [serial = 138] [outer = 000000A31C278800] 12:19:12 INFO - PROCESS | 3664 | 1464376752876 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31CE93400) [pid = 3664] [serial = 139] [outer = 000000A31C278800] 12:19:13 INFO - PROCESS | 3664 | 1464376753485 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 943ms 12:19:13 INFO - PROCESS | 3664 | 1464376753568 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 3664 | 1464376753570 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:19:13 INFO - PROCESS | 3664 | 1464376753574 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 3664 | 1464376753576 Marionette TRACE conn6 <- [1,154,null,{}] 12:19:13 INFO - PROCESS | 3664 | 1464376753580 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:13 INFO - PROCESS | 3664 | 1464376753689 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:19:13 INFO - PROCESS | 3664 | 1464376753752 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323ACB800 == 46 [pid = 3664] [id = 48] 12:19:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31EE9FC00) [pid = 3664] [serial = 140] [outer = 0000000000000000] 12:19:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31FBC2800) [pid = 3664] [serial = 141] [outer = 000000A31EE9FC00] 12:19:13 INFO - PROCESS | 3664 | 1464376753808 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A322DDCC00) [pid = 3664] [serial = 142] [outer = 000000A31EE9FC00] 12:19:14 INFO - PROCESS | 3664 | 1464376754550 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 986ms 12:19:14 INFO - PROCESS | 3664 | 1464376754563 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 3664 | 1464376754567 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:19:14 INFO - PROCESS | 3664 | 1464376754572 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 3664 | 1464376754576 Marionette TRACE conn6 <- [1,158,null,{}] 12:19:14 INFO - PROCESS | 3664 | 1464376754581 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:14 INFO - PROCESS | 3664 | 1464376754678 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:19:14 INFO - PROCESS | 3664 | 1464376754786 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F862000 == 47 [pid = 3664] [id = 49] 12:19:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313968000) [pid = 3664] [serial = 143] [outer = 0000000000000000] 12:19:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A313AE9400) [pid = 3664] [serial = 144] [outer = 000000A313968000] 12:19:14 INFO - PROCESS | 3664 | 1464376754837 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A315518800) [pid = 3664] [serial = 145] [outer = 000000A313968000] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F05000 == 46 [pid = 3664] [id = 43] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8A5800 == 45 [pid = 3664] [id = 42] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D5AE800 == 44 [pid = 3664] [id = 41] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CAA0800 == 43 [pid = 3664] [id = 40] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD3E800 == 42 [pid = 3664] [id = 39] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCD9800 == 41 [pid = 3664] [id = 38] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B136800 == 40 [pid = 3664] [id = 37] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A318EA3000 == 39 [pid = 3664] [id = 36] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A314213000 == 38 [pid = 3664] [id = 35] 12:19:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31392C000 == 37 [pid = 3664] [id = 34] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31B71F800) [pid = 3664] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A322DD8400) [pid = 3664] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31B195000) [pid = 3664] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31B186C00) [pid = 3664] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31CC27000) [pid = 3664] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31BCD6800) [pid = 3664] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31C713000) [pid = 3664] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A31394FC00) [pid = 3664] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A318D61800) [pid = 3664] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A315775800) [pid = 3664] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31A667C00) [pid = 3664] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A316129000) [pid = 3664] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31B404800) [pid = 3664] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A314499000) [pid = 3664] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A3195E9C00) [pid = 3664] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A322DE2400) [pid = 3664] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:19:15 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:19:15 INFO - PROCESS | 3664 | 1464376755439 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 903ms 12:19:15 INFO - PROCESS | 3664 | 1464376755475 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 3664 | 1464376755481 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:19:15 INFO - PROCESS | 3664 | 1464376755487 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 3664 | 1464376755489 Marionette TRACE conn6 <- [1,162,null,{}] 12:19:15 INFO - PROCESS | 3664 | 1464376755493 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:15 INFO - PROCESS | 3664 | 1464376755581 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:19:15 INFO - PROCESS | 3664 | 1464376755646 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31373C800 == 38 [pid = 3664] [id = 50] 12:19:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A30EFE1C00) [pid = 3664] [serial = 146] [outer = 0000000000000000] 12:19:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A313946000) [pid = 3664] [serial = 147] [outer = 000000A30EFE1C00] 12:19:15 INFO - PROCESS | 3664 | 1464376755693 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A315513000) [pid = 3664] [serial = 148] [outer = 000000A30EFE1C00] 12:19:16 INFO - PROCESS | 3664 | 1464376756078 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 12:19:16 INFO - PROCESS | 3664 | 1464376756117 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 3664 | 1464376756119 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:19:16 INFO - PROCESS | 3664 | 1464376756123 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 3664 | 1464376756127 Marionette TRACE conn6 <- [1,166,null,{}] 12:19:16 INFO - PROCESS | 3664 | 1464376756143 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:16 INFO - PROCESS | 3664 | 1464376756227 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:19:16 INFO - PROCESS | 3664 | 1464376756235 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318E9B000 == 39 [pid = 3664] [id = 51] 12:19:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31896C400) [pid = 3664] [serial = 149] [outer = 0000000000000000] 12:19:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A318D61400) [pid = 3664] [serial = 150] [outer = 000000A31896C400] 12:19:16 INFO - PROCESS | 3664 | 1464376756284 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A318E44C00) [pid = 3664] [serial = 151] [outer = 000000A31896C400] 12:19:16 INFO - PROCESS | 3664 | 1464376756742 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 12:19:16 INFO - PROCESS | 3664 | 1464376756754 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 3664 | 1464376756757 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:19:16 INFO - PROCESS | 3664 | 1464376756760 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 3664 | 1464376756762 Marionette TRACE conn6 <- [1,170,null,{}] 12:19:16 INFO - PROCESS | 3664 | 1464376756765 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:16 INFO - PROCESS | 3664 | 1464376756848 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:19:16 INFO - PROCESS | 3664 | 1464376756856 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A899000 == 40 [pid = 3664] [id = 52] 12:19:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A3195ED000) [pid = 3664] [serial = 152] [outer = 0000000000000000] 12:19:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31A661800) [pid = 3664] [serial = 153] [outer = 000000A3195ED000] 12:19:16 INFO - PROCESS | 3664 | 1464376756902 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31A66B400) [pid = 3664] [serial = 154] [outer = 000000A3195ED000] 12:19:17 INFO - PROCESS | 3664 | 1464376757302 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 12:19:17 INFO - PROCESS | 3664 | 1464376757356 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:19:17 INFO - PROCESS | 3664 | 1464376757359 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 3664 | 1464376757362 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 3664 | 1464376757364 Marionette TRACE conn6 <- [1,174,null,{}] 12:19:17 INFO - PROCESS | 3664 | 1464376757368 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 3664 | 1464376757478 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:19:17 INFO - PROCESS | 3664 | 1464376757485 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B260800 == 41 [pid = 3664] [id = 53] 12:19:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31B10BC00) [pid = 3664] [serial = 155] [outer = 0000000000000000] 12:19:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31B192400) [pid = 3664] [serial = 156] [outer = 000000A31B10BC00] 12:19:17 INFO - PROCESS | 3664 | 1464376757531 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31B654000) [pid = 3664] [serial = 157] [outer = 000000A31B10BC00] 12:19:17 INFO - PROCESS | 3664 | 1464376757973 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 12:19:18 INFO - PROCESS | 3664 | 1464376757998 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 3664 | 1464376758000 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:19:18 INFO - PROCESS | 3664 | 1464376758011 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 3664 | 1464376758013 Marionette TRACE conn6 <- [1,178,null,{}] 12:19:18 INFO - PROCESS | 3664 | 1464376758016 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:18 INFO - PROCESS | 3664 | 1464376758135 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:19:18 INFO - PROCESS | 3664 | 1464376758143 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD3C000 == 42 [pid = 3664] [id = 54] 12:19:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31B894400) [pid = 3664] [serial = 158] [outer = 0000000000000000] 12:19:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31B8A2C00) [pid = 3664] [serial = 159] [outer = 000000A31B894400] 12:19:18 INFO - PROCESS | 3664 | 1464376758189 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31C263C00) [pid = 3664] [serial = 160] [outer = 000000A31B894400] 12:19:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31B8A2800) [pid = 3664] [serial = 161] [outer = 000000A30F615C00] 12:19:18 INFO - PROCESS | 3664 | 1464376758656 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 12:19:18 INFO - PROCESS | 3664 | 1464376758705 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 3664 | 1464376758707 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:19:18 INFO - PROCESS | 3664 | 1464376758711 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 3664 | 1464376758713 Marionette TRACE conn6 <- [1,182,null,{}] 12:19:18 INFO - PROCESS | 3664 | 1464376758716 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:18 INFO - PROCESS | 3664 | 1464376758853 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:19:18 INFO - PROCESS | 3664 | 1464376758900 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CA9A000 == 43 [pid = 3664] [id = 55] 12:19:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A315ABAC00) [pid = 3664] [serial = 162] [outer = 0000000000000000] 12:19:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31C0E5C00) [pid = 3664] [serial = 163] [outer = 000000A315ABAC00] 12:19:18 INFO - PROCESS | 3664 | 1464376758946 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31C786000) [pid = 3664] [serial = 164] [outer = 000000A315ABAC00] 12:19:19 INFO - PROCESS | 3664 | 1464376759348 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A315250400) [pid = 3664] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31B89E000) [pid = 3664] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31C281C00) [pid = 3664] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31B18EC00) [pid = 3664] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A30EF1F400) [pid = 3664] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31462C000) [pid = 3664] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31CA4A800) [pid = 3664] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A318E3D000) [pid = 3664] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31C0A6000) [pid = 3664] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A30F8B5C00) [pid = 3664] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:19:19 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A315521000) [pid = 3664] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:19:19 INFO - PROCESS | 3664 | 1464376759559 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 3664 | 1464376759562 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:19:19 INFO - PROCESS | 3664 | 1464376759571 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:19:19 INFO - PROCESS | 3664 | 1464376759573 Marionette TRACE conn6 <- [1,186,null,{}] 12:19:19 INFO - PROCESS | 3664 | 1464376759577 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:19 INFO - PROCESS | 3664 | 1464376759665 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:19:19 INFO - PROCESS | 3664 | 1464376759674 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A89E000 == 44 [pid = 3664] [id = 56] 12:19:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31462C000) [pid = 3664] [serial = 165] [outer = 0000000000000000] 12:19:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A315943800) [pid = 3664] [serial = 166] [outer = 000000A31462C000] 12:19:19 INFO - PROCESS | 3664 | 1464376759719 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31CA42C00) [pid = 3664] [serial = 167] [outer = 000000A31462C000] 12:19:20 INFO - PROCESS | 3664 | 1464376760097 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 12:19:20 INFO - PROCESS | 3664 | 1464376760176 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 3664 | 1464376760178 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:19:20 INFO - PROCESS | 3664 | 1464376760182 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 3664 | 1464376760184 Marionette TRACE conn6 <- [1,190,null,{}] 12:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:19:20 INFO - PROCESS | 3664 | 1464376760187 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:20 INFO - PROCESS | 3664 | 1464376760271 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:19:20 INFO - PROCESS | 3664 | 1464376760278 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC9F800 == 45 [pid = 3664] [id = 57] 12:19:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31CA59000) [pid = 3664] [serial = 168] [outer = 0000000000000000] 12:19:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31D585400) [pid = 3664] [serial = 169] [outer = 000000A31CA59000] 12:19:20 INFO - PROCESS | 3664 | 1464376760323 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31E94CC00) [pid = 3664] [serial = 170] [outer = 000000A31CA59000] 12:19:20 INFO - PROCESS | 3664 | 1464376760709 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 588ms 12:19:20 INFO - PROCESS | 3664 | 1464376760779 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 3664 | 1464376760781 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:19:20 INFO - PROCESS | 3664 | 1464376760785 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 3664 | 1464376760787 Marionette TRACE conn6 <- [1,194,null,{}] 12:19:20 INFO - PROCESS | 3664 | 1464376760791 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:20 INFO - PROCESS | 3664 | 1464376760884 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:19:20 INFO - PROCESS | 3664 | 1464376760893 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E08800 == 46 [pid = 3664] [id = 58] 12:19:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31F8A4C00) [pid = 3664] [serial = 171] [outer = 0000000000000000] 12:19:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31F8A6C00) [pid = 3664] [serial = 172] [outer = 000000A31F8A4C00] 12:19:20 INFO - PROCESS | 3664 | 1464376760938 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31F8AC800) [pid = 3664] [serial = 173] [outer = 000000A31F8A4C00] 12:19:21 INFO - PROCESS | 3664 | 1464376761320 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 12:19:21 INFO - PROCESS | 3664 | 1464376761386 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 3664 | 1464376761389 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:19:21 INFO - PROCESS | 3664 | 1464376761392 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:19:21 INFO - PROCESS | 3664 | 1464376761395 Marionette TRACE conn6 <- [1,198,null,{}] 12:19:21 INFO - PROCESS | 3664 | 1464376761398 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:21 INFO - PROCESS | 3664 | 1464376761496 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:19:21 INFO - PROCESS | 3664 | 1464376761503 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F1D800 == 47 [pid = 3664] [id = 59] 12:19:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31F8AF800) [pid = 3664] [serial = 174] [outer = 0000000000000000] 12:19:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31FBBD400) [pid = 3664] [serial = 175] [outer = 000000A31F8AF800] 12:19:21 INFO - PROCESS | 3664 | 1464376761554 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A322DE1800) [pid = 3664] [serial = 176] [outer = 000000A31F8AF800] 12:19:22 INFO - PROCESS | 3664 | 1464376762196 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 840ms 12:19:22 INFO - PROCESS | 3664 | 1464376762237 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 3664 | 1464376762243 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:19:22 INFO - PROCESS | 3664 | 1464376762248 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 3664 | 1464376762253 Marionette TRACE conn6 <- [1,202,null,{}] 12:19:22 INFO - PROCESS | 3664 | 1464376762259 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:22 INFO - PROCESS | 3664 | 1464376762401 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:19:22 INFO - PROCESS | 3664 | 1464376762470 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155A9800 == 48 [pid = 3664] [id = 60] 12:19:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31396C400) [pid = 3664] [serial = 177] [outer = 0000000000000000] 12:19:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A315389400) [pid = 3664] [serial = 178] [outer = 000000A31396C400] 12:19:22 INFO - PROCESS | 3664 | 1464376762528 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A3159D8400) [pid = 3664] [serial = 179] [outer = 000000A31396C400] 12:19:23 INFO - PROCESS | 3664 | 1464376763138 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 943ms 12:19:23 INFO - PROCESS | 3664 | 1464376763194 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 3664 | 1464376763201 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:19:23 INFO - PROCESS | 3664 | 1464376763208 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 3664 | 1464376763211 Marionette TRACE conn6 <- [1,206,null,{}] 12:19:23 INFO - PROCESS | 3664 | 1464376763215 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:23 INFO - PROCESS | 3664 | 1464376763328 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:19:23 INFO - PROCESS | 3664 | 1464376763395 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDF9000 == 49 [pid = 3664] [id = 61] 12:19:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31A662C00) [pid = 3664] [serial = 180] [outer = 0000000000000000] 12:19:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31B650000) [pid = 3664] [serial = 181] [outer = 000000A31A662C00] 12:19:23 INFO - PROCESS | 3664 | 1464376763451 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31B89E800) [pid = 3664] [serial = 182] [outer = 000000A31A662C00] 12:19:23 INFO - PROCESS | 3664 | 1464376763990 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 838ms 12:19:24 INFO - PROCESS | 3664 | 1464376764051 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 3664 | 1464376764054 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:19:24 INFO - PROCESS | 3664 | 1464376764059 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:19:24 INFO - PROCESS | 3664 | 1464376764063 Marionette TRACE conn6 <- [1,210,null,{}] 12:19:24 INFO - PROCESS | 3664 | 1464376764074 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:24 INFO - PROCESS | 3664 | 1464376764186 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:19:24 INFO - PROCESS | 3664 | 1464376764268 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252B8800 == 50 [pid = 3664] [id = 62] 12:19:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31C49B800) [pid = 3664] [serial = 183] [outer = 0000000000000000] 12:19:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31EEA2000) [pid = 3664] [serial = 184] [outer = 000000A31C49B800] 12:19:24 INFO - PROCESS | 3664 | 1464376764326 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31FBBC000) [pid = 3664] [serial = 185] [outer = 000000A31C49B800] 12:19:24 INFO - PROCESS | 3664 | 1464376764832 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 836ms 12:19:24 INFO - PROCESS | 3664 | 1464376764900 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 3664 | 1464376764903 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:19:24 INFO - PROCESS | 3664 | 1464376764907 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 3664 | 1464376764909 Marionette TRACE conn6 <- [1,214,null,{}] 12:19:24 INFO - PROCESS | 3664 | 1464376764913 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:25 INFO - PROCESS | 3664 | 1464376765022 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:19:25 INFO - PROCESS | 3664 | 1464376765102 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A325284000 == 51 [pid = 3664] [id = 63] 12:19:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A322DDF000) [pid = 3664] [serial = 186] [outer = 0000000000000000] 12:19:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A323FC2800) [pid = 3664] [serial = 187] [outer = 000000A322DDF000] 12:19:25 INFO - PROCESS | 3664 | 1464376765157 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A323FC9000) [pid = 3664] [serial = 188] [outer = 000000A322DDF000] 12:19:25 INFO - PROCESS | 3664 | 1464376765711 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 880ms 12:19:25 INFO - PROCESS | 3664 | 1464376765789 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 3664 | 1464376765791 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:19:25 INFO - PROCESS | 3664 | 1464376765795 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 3664 | 1464376765797 Marionette TRACE conn6 <- [1,218,null,{}] 12:19:25 INFO - PROCESS | 3664 | 1464376765801 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:25 INFO - PROCESS | 3664 | 1464376765908 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:19:25 INFO - PROCESS | 3664 | 1464376765974 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314692000 == 52 [pid = 3664] [id = 64] 12:19:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A3152EF400) [pid = 3664] [serial = 189] [outer = 0000000000000000] 12:19:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31B728400) [pid = 3664] [serial = 190] [outer = 000000A3152EF400] 12:19:26 INFO - PROCESS | 3664 | 1464376766030 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31D862C00) [pid = 3664] [serial = 191] [outer = 000000A3152EF400] 12:19:26 INFO - PROCESS | 3664 | 1464376766669 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 944ms 12:19:26 INFO - PROCESS | 3664 | 1464376766742 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 3664 | 1464376766747 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:19:26 INFO - PROCESS | 3664 | 1464376766752 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 3664 | 1464376766756 Marionette TRACE conn6 <- [1,222,null,{}] 12:19:26 INFO - PROCESS | 3664 | 1464376766762 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:26 INFO - PROCESS | 3664 | 1464376766866 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:19:26 INFO - PROCESS | 3664 | 1464376766937 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155C7800 == 53 [pid = 3664] [id = 65] 12:19:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A3147A7800) [pid = 3664] [serial = 192] [outer = 0000000000000000] 12:19:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A3152EF000) [pid = 3664] [serial = 193] [outer = 000000A3147A7800] 12:19:26 INFO - PROCESS | 3664 | 1464376766989 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A318D64C00) [pid = 3664] [serial = 194] [outer = 000000A3147A7800] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E08800 == 52 [pid = 3664] [id = 58] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC9F800 == 51 [pid = 3664] [id = 57] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A89E000 == 50 [pid = 3664] [id = 56] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CA9A000 == 49 [pid = 3664] [id = 55] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD3C000 == 48 [pid = 3664] [id = 54] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B260800 == 47 [pid = 3664] [id = 53] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A899000 == 46 [pid = 3664] [id = 52] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A318E9B000 == 45 [pid = 3664] [id = 51] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31373C800 == 44 [pid = 3664] [id = 50] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F862000 == 43 [pid = 3664] [id = 49] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F198000 == 42 [pid = 3664] [id = 46] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A30FB2E000 == 41 [pid = 3664] [id = 45] 12:19:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E68000 == 40 [pid = 3664] [id = 44] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A3152EE000) [pid = 3664] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31CF97C00) [pid = 3664] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31C284000) [pid = 3664] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31C717400) [pid = 3664] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31A652400) [pid = 3664] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31B723C00) [pid = 3664] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31BCD7800) [pid = 3664] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A30EFDF800) [pid = 3664] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A315515400) [pid = 3664] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A315945800) [pid = 3664] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A313946400) [pid = 3664] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31CA59800) [pid = 3664] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31CA53400) [pid = 3664] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A318E4A000) [pid = 3664] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A318E5FC00) [pid = 3664] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31A664400) [pid = 3664] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C5CB400) [pid = 3664] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A313A7F800) [pid = 3664] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A310759800) [pid = 3664] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A30F01A000) [pid = 3664] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31E4C2400) [pid = 3664] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A315252000) [pid = 3664] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31E438000) [pid = 3664] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31E891400) [pid = 3664] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31B195800) [pid = 3664] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31F905000) [pid = 3664] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31CA58000) [pid = 3664] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:19:27 INFO - PROCESS | 3664 | 1464376767531 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 836ms 12:19:27 INFO - PROCESS | 3664 | 1464376767591 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 3664 | 1464376767597 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:19:27 INFO - PROCESS | 3664 | 1464376767603 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:19:27 INFO - PROCESS | 3664 | 1464376767606 Marionette TRACE conn6 <- [1,226,null,{}] 12:19:27 INFO - PROCESS | 3664 | 1464376767610 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:27 INFO - PROCESS | 3664 | 1464376767699 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:19:27 INFO - PROCESS | 3664 | 1464376767760 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31534A000 == 41 [pid = 3664] [id = 66] 12:19:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A30EFDA800) [pid = 3664] [serial = 195] [outer = 0000000000000000] 12:19:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A3152EE000) [pid = 3664] [serial = 196] [outer = 000000A30EFDA800] 12:19:27 INFO - PROCESS | 3664 | 1464376767814 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A318DE4400) [pid = 3664] [serial = 197] [outer = 000000A30EFDA800] 12:19:28 INFO - PROCESS | 3664 | 1464376768192 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 12:19:28 INFO - PROCESS | 3664 | 1464376768240 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 3664 | 1464376768243 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:19:28 INFO - PROCESS | 3664 | 1464376768250 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 3664 | 1464376768253 Marionette TRACE conn6 <- [1,230,null,{}] 12:19:28 INFO - PROCESS | 3664 | 1464376768264 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:28 INFO - PROCESS | 3664 | 1464376768353 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:19:28 INFO - PROCESS | 3664 | 1464376768362 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8B4000 == 42 [pid = 3664] [id = 67] 12:19:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31A64F800) [pid = 3664] [serial = 198] [outer = 0000000000000000] 12:19:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31A663C00) [pid = 3664] [serial = 199] [outer = 000000A31A64F800] 12:19:28 INFO - PROCESS | 3664 | 1464376768412 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31B402800) [pid = 3664] [serial = 200] [outer = 000000A31A64F800] 12:19:28 INFO - PROCESS | 3664 | 1464376768866 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 12:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:19:28 INFO - PROCESS | 3664 | 1464376768881 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 3664 | 1464376768883 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:19:28 INFO - PROCESS | 3664 | 1464376768887 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 3664 | 1464376768889 Marionette TRACE conn6 <- [1,234,null,{}] 12:19:28 INFO - PROCESS | 3664 | 1464376768892 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:28 INFO - PROCESS | 3664 | 1464376768980 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:19:28 INFO - PROCESS | 3664 | 1464376768988 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE1000 == 43 [pid = 3664] [id = 68] 12:19:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31B896000) [pid = 3664] [serial = 201] [outer = 0000000000000000] 12:19:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31B8A0400) [pid = 3664] [serial = 202] [outer = 000000A31B896000] 12:19:29 INFO - PROCESS | 3664 | 1464376769033 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31BCD4000) [pid = 3664] [serial = 203] [outer = 000000A31B896000] 12:19:29 INFO - PROCESS | 3664 | 1464376769438 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 12:19:29 INFO - PROCESS | 3664 | 1464376769490 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 3664 | 1464376769492 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:19:29 INFO - PROCESS | 3664 | 1464376769500 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 3664 | 1464376769502 Marionette TRACE conn6 <- [1,238,null,{}] 12:19:29 INFO - PROCESS | 3664 | 1464376769512 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 3664 | 1464376769612 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:19:29 INFO - PROCESS | 3664 | 1464376769618 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BE37000 == 44 [pid = 3664] [id = 69] 12:19:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31B89DC00) [pid = 3664] [serial = 204] [outer = 0000000000000000] 12:19:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31C27B400) [pid = 3664] [serial = 205] [outer = 000000A31B89DC00] 12:19:29 INFO - PROCESS | 3664 | 1464376769669 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31C713800) [pid = 3664] [serial = 206] [outer = 000000A31B89DC00] 12:19:30 INFO - PROCESS | 3664 | 1464376770167 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 12:19:30 INFO - PROCESS | 3664 | 1464376770194 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 3664 | 1464376770196 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:19:30 INFO - PROCESS | 3664 | 1464376770200 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 3664 | 1464376770202 Marionette TRACE conn6 <- [1,242,null,{}] 12:19:30 INFO - PROCESS | 3664 | 1464376770205 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:30 INFO - PROCESS | 3664 | 1464376770318 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:19:30 INFO - PROCESS | 3664 | 1464376770325 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D5A5800 == 45 [pid = 3664] [id = 70] 12:19:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31CA58800) [pid = 3664] [serial = 207] [outer = 0000000000000000] 12:19:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31D86F800) [pid = 3664] [serial = 208] [outer = 000000A31CA58800] 12:19:30 INFO - PROCESS | 3664 | 1464376770372 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31EEAC000) [pid = 3664] [serial = 209] [outer = 000000A31CA58800] 12:19:30 INFO - PROCESS | 3664 | 1464376770802 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 12:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:19:30 INFO - PROCESS | 3664 | 1464376770839 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 3664 | 1464376770842 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:19:30 INFO - PROCESS | 3664 | 1464376770845 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 3664 | 1464376770847 Marionette TRACE conn6 <- [1,246,null,{}] 12:19:30 INFO - PROCESS | 3664 | 1464376770851 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:30 INFO - PROCESS | 3664 | 1464376770957 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:19:31 INFO - PROCESS | 3664 | 1464376771029 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC42800 == 46 [pid = 3664] [id = 71] 12:19:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31F904400) [pid = 3664] [serial = 210] [outer = 0000000000000000] 12:19:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31FA5B000) [pid = 3664] [serial = 211] [outer = 000000A31F904400] 12:19:31 INFO - PROCESS | 3664 | 1464376771083 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31FC64800) [pid = 3664] [serial = 212] [outer = 000000A31F904400] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A315515800) [pid = 3664] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31F8A4C00) [pid = 3664] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A318E43C00) [pid = 3664] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31390F400) [pid = 3664] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31C712C00) [pid = 3664] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A318D63C00) [pid = 3664] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31462C000) [pid = 3664] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31EE9FC00) [pid = 3664] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A313968000) [pid = 3664] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A30EFE1C00) [pid = 3664] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A3195ED000) [pid = 3664] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31896C400) [pid = 3664] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31B894400) [pid = 3664] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A315ABAC00) [pid = 3664] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31CA59000) [pid = 3664] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:19:31 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31B10BC00) [pid = 3664] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:19:31 INFO - PROCESS | 3664 | 1464376771724 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 942ms 12:19:31 INFO - PROCESS | 3664 | 1464376771789 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 3664 | 1464376771791 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:19:31 INFO - PROCESS | 3664 | 1464376771794 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 3664 | 1464376771796 Marionette TRACE conn6 <- [1,250,null,{}] 12:19:31 INFO - PROCESS | 3664 | 1464376771800 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:31 INFO - PROCESS | 3664 | 1464376771906 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:19:31 INFO - PROCESS | 3664 | 1464376771949 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC9A000 == 47 [pid = 3664] [id = 72] 12:19:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31394BC00) [pid = 3664] [serial = 213] [outer = 0000000000000000] 12:19:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A318E3F000) [pid = 3664] [serial = 214] [outer = 000000A31394BC00] 12:19:32 INFO - PROCESS | 3664 | 1464376771993 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31C70F800) [pid = 3664] [serial = 215] [outer = 000000A31394BC00] 12:19:32 INFO - PROCESS | 3664 | 1464376772332 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 12:19:32 INFO - PROCESS | 3664 | 1464376772393 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 3664 | 1464376772395 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:19:32 INFO - PROCESS | 3664 | 1464376772398 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 3664 | 1464376772400 Marionette TRACE conn6 <- [1,254,null,{}] 12:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:19:32 INFO - PROCESS | 3664 | 1464376772404 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:32 INFO - PROCESS | 3664 | 1464376772512 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:19:32 INFO - PROCESS | 3664 | 1464376772520 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E08800 == 48 [pid = 3664] [id = 73] 12:19:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31F885000) [pid = 3664] [serial = 216] [outer = 0000000000000000] 12:19:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31F88FC00) [pid = 3664] [serial = 217] [outer = 000000A31F885000] 12:19:32 INFO - PROCESS | 3664 | 1464376772565 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A3214A5400) [pid = 3664] [serial = 218] [outer = 000000A31F885000] 12:19:32 INFO - PROCESS | 3664 | 1464376772941 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 12:19:33 INFO - PROCESS | 3664 | 1464376772991 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 3664 | 1464376772993 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:19:33 INFO - PROCESS | 3664 | 1464376772997 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 3664 | 1464376772999 Marionette TRACE conn6 <- [1,258,null,{}] 12:19:33 INFO - PROCESS | 3664 | 1464376773003 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 3664 | 1464376773111 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:19:33 INFO - PROCESS | 3664 | 1464376773120 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F15000 == 49 [pid = 3664] [id = 74] 12:19:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31F88C400) [pid = 3664] [serial = 219] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A3214B0400) [pid = 3664] [serial = 220] [outer = 000000A31F88C400] 12:19:33 INFO - PROCESS | 3664 | 1464376773165 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A3214E7800) [pid = 3664] [serial = 221] [outer = 000000A31F88C400] 12:19:33 INFO - PROCESS | 3664 | 1464376773551 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 12:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:19:33 INFO - PROCESS | 3664 | 1464376773586 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 3664 | 1464376773589 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:19:33 INFO - PROCESS | 3664 | 1464376773592 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 3664 | 1464376773595 Marionette TRACE conn6 <- [1,262,null,{}] 12:19:33 INFO - PROCESS | 3664 | 1464376773599 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 3664 | 1464376773777 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:19:33 INFO - PROCESS | 3664 | 1464376773929 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31373C800 == 50 [pid = 3664] [id = 75] 12:19:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A30F8B7C00) [pid = 3664] [serial = 222] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A313760400) [pid = 3664] [serial = 223] [outer = 000000A30F8B7C00] 12:19:33 INFO - PROCESS | 3664 | 1464376773989 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A3142F4000) [pid = 3664] [serial = 224] [outer = 000000A30F8B7C00] 12:19:34 INFO - PROCESS | 3664 | 1464376774524 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 984ms 12:19:34 INFO - PROCESS | 3664 | 1464376774581 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 3664 | 1464376774586 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:19:34 INFO - PROCESS | 3664 | 1464376774592 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 3664 | 1464376774595 Marionette TRACE conn6 <- [1,266,null,{}] 12:19:34 INFO - PROCESS | 3664 | 1464376774600 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:34 INFO - PROCESS | 3664 | 1464376774714 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:19:34 INFO - PROCESS | 3664 | 1464376774785 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCD8800 == 51 [pid = 3664] [id = 76] 12:19:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A30F311000) [pid = 3664] [serial = 225] [outer = 0000000000000000] 12:19:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A30F8BD000) [pid = 3664] [serial = 226] [outer = 000000A30F311000] 12:19:34 INFO - PROCESS | 3664 | 1464376774843 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31896C800) [pid = 3664] [serial = 227] [outer = 000000A30F311000] 12:19:35 INFO - PROCESS | 3664 | 1464376775641 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1128ms 12:19:35 INFO - PROCESS | 3664 | 1464376775736 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 3664 | 1464376775739 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:19:35 INFO - PROCESS | 3664 | 1464376775759 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 3664 | 1464376775761 Marionette TRACE conn6 <- [1,270,null,{}] 12:19:35 INFO - PROCESS | 3664 | 1464376775814 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:35 INFO - PROCESS | 3664 | 1464376775913 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:19:36 INFO - PROCESS | 3664 | 1464376776017 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C6800 == 52 [pid = 3664] [id = 77] 12:19:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31B188000) [pid = 3664] [serial = 228] [outer = 0000000000000000] 12:19:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31C710C00) [pid = 3664] [serial = 229] [outer = 000000A31B188000] 12:19:36 INFO - PROCESS | 3664 | 1464376776075 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31D868000) [pid = 3664] [serial = 230] [outer = 000000A31B188000] 12:19:36 INFO - PROCESS | 3664 | 1464376776685 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 987ms 12:19:36 INFO - PROCESS | 3664 | 1464376776743 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 3664 | 1464376776748 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:19:36 INFO - PROCESS | 3664 | 1464376776759 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 3664 | 1464376776765 Marionette TRACE conn6 <- [1,274,null,{}] 12:19:36 INFO - PROCESS | 3664 | 1464376776769 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 3664 | 1464376776887 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:19:36 INFO - PROCESS | 3664 | 1464376776955 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC49800 == 53 [pid = 3664] [id = 78] 12:19:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31B729400) [pid = 3664] [serial = 231] [outer = 0000000000000000] 12:19:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31E426800) [pid = 3664] [serial = 232] [outer = 000000A31B729400] 12:19:37 INFO - PROCESS | 3664 | 1464376777012 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31FA62800) [pid = 3664] [serial = 233] [outer = 000000A31B729400] 12:19:37 INFO - PROCESS | 3664 | 1464376777781 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1039ms 12:19:37 INFO - PROCESS | 3664 | 1464376777796 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 3664 | 1464376777802 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:19:37 INFO - PROCESS | 3664 | 1464376777835 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 3664 | 1464376777839 Marionette TRACE conn6 <- [1,278,null,{}] 12:19:37 INFO - PROCESS | 3664 | 1464376777845 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:37 INFO - PROCESS | 3664 | 1464376777946 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:19:38 INFO - PROCESS | 3664 | 1464376778017 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A313AA4800 == 54 [pid = 3664] [id = 79] 12:19:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A30F8BA400) [pid = 3664] [serial = 234] [outer = 0000000000000000] 12:19:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31074DC00) [pid = 3664] [serial = 235] [outer = 000000A30F8BA400] 12:19:38 INFO - PROCESS | 3664 | 1464376778068 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A3141B2400) [pid = 3664] [serial = 236] [outer = 000000A30F8BA400] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC4800 == 53 [pid = 3664] [id = 33] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D599800 == 52 [pid = 3664] [id = 31] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E08800 == 51 [pid = 3664] [id = 73] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC9A000 == 50 [pid = 3664] [id = 72] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC42800 == 49 [pid = 3664] [id = 71] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D5A5800 == 48 [pid = 3664] [id = 70] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BE37000 == 47 [pid = 3664] [id = 69] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE1000 == 46 [pid = 3664] [id = 68] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8B4000 == 45 [pid = 3664] [id = 67] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A31534A000 == 44 [pid = 3664] [id = 66] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A310578000) [pid = 3664] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A318E42C00) [pid = 3664] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31C27DC00) [pid = 3664] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155C7800 == 43 [pid = 3664] [id = 65] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31BC1A000) [pid = 3664] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31CA42C00) [pid = 3664] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A322DDCC00) [pid = 3664] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31FBC2800) [pid = 3664] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A313AE9400) [pid = 3664] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A315518800) [pid = 3664] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A313946000) [pid = 3664] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31B16E000) [pid = 3664] [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.] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31A661800) [pid = 3664] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A318D61400) [pid = 3664] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A318E44C00) [pid = 3664] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31B8A2C00) [pid = 3664] [serial = 159] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C0E5C00) [pid = 3664] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31F8AC800) [pid = 3664] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31D585400) [pid = 3664] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31E94CC00) [pid = 3664] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A315943800) [pid = 3664] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31C786000) [pid = 3664] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A315513000) [pid = 3664] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31B192400) [pid = 3664] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31C263C00) [pid = 3664] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31B654000) [pid = 3664] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31A66B400) [pid = 3664] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31F8A6C00) [pid = 3664] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31D589000) [pid = 3664] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A315513800) [pid = 3664] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31CC21800) [pid = 3664] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31B726000) [pid = 3664] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:19:38 INFO - PROCESS | 3664 | 1464376778631 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 858ms 12:19:38 INFO - PROCESS | 3664 | 1464376778681 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 3664 | 1464376778687 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:19:38 INFO - PROCESS | 3664 | 1464376778693 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 3664 | 1464376778696 Marionette TRACE conn6 <- [1,282,null,{}] 12:19:38 INFO - PROCESS | 3664 | 1464376778700 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:38 INFO - PROCESS | 3664 | 1464376778790 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:19:38 INFO - PROCESS | 3664 | 1464376778857 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314203800 == 44 [pid = 3664] [id = 80] 12:19:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A30EFE4000) [pid = 3664] [serial = 237] [outer = 0000000000000000] 12:19:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31394A400) [pid = 3664] [serial = 238] [outer = 000000A30EFE4000] 12:19:38 INFO - PROCESS | 3664 | 1464376778903 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A3152EA800) [pid = 3664] [serial = 239] [outer = 000000A30EFE4000] 12:19:39 INFO - PROCESS | 3664 | 1464376779290 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 12:19:39 INFO - PROCESS | 3664 | 1464376779337 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 3664 | 1464376779340 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:19:39 INFO - PROCESS | 3664 | 1464376779346 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 3664 | 1464376779350 Marionette TRACE conn6 <- [1,286,null,{}] 12:19:39 INFO - PROCESS | 3664 | 1464376779361 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:39 INFO - PROCESS | 3664 | 1464376779449 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:19:39 INFO - PROCESS | 3664 | 1464376779457 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318EB3800 == 45 [pid = 3664] [id = 81] 12:19:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31551C000) [pid = 3664] [serial = 240] [outer = 0000000000000000] 12:19:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A315AB8C00) [pid = 3664] [serial = 241] [outer = 000000A31551C000] 12:19:39 INFO - PROCESS | 3664 | 1464376779506 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A318D68C00) [pid = 3664] [serial = 242] [outer = 000000A31551C000] 12:19:39 INFO - PROCESS | 3664 | 1464376779945 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 12:19:39 INFO - PROCESS | 3664 | 1464376779990 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 3664 | 1464376779993 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:19:40 INFO - PROCESS | 3664 | 1464376779997 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 3664 | 1464376779999 Marionette TRACE conn6 <- [1,290,null,{}] 12:19:40 INFO - PROCESS | 3664 | 1464376780003 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:40 INFO - PROCESS | 3664 | 1464376780091 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:19:40 INFO - PROCESS | 3664 | 1464376780101 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8B2000 == 46 [pid = 3664] [id = 82] 12:19:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A318E48400) [pid = 3664] [serial = 243] [outer = 0000000000000000] 12:19:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31958E800) [pid = 3664] [serial = 244] [outer = 000000A318E48400] 12:19:40 INFO - PROCESS | 3664 | 1464376780147 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31A656800) [pid = 3664] [serial = 245] [outer = 000000A318E48400] 12:19:40 INFO - PROCESS | 3664 | 1464376780555 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 12:19:40 INFO - PROCESS | 3664 | 1464376780594 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 3664 | 1464376780597 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:19:40 INFO - PROCESS | 3664 | 1464376780600 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:19:40 INFO - PROCESS | 3664 | 1464376780602 Marionette TRACE conn6 <- [1,294,null,{}] 12:19:40 INFO - PROCESS | 3664 | 1464376780605 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:40 INFO - PROCESS | 3664 | 1464376780712 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:19:40 INFO - PROCESS | 3664 | 1464376780719 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B497800 == 47 [pid = 3664] [id = 83] 12:19:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31A661800) [pid = 3664] [serial = 246] [outer = 0000000000000000] 12:19:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31A668400) [pid = 3664] [serial = 247] [outer = 000000A31A661800] 12:19:40 INFO - PROCESS | 3664 | 1464376780766 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31B16E000) [pid = 3664] [serial = 248] [outer = 000000A31A661800] 12:19:41 INFO - PROCESS | 3664 | 1464376781246 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 691ms 12:19:41 INFO - PROCESS | 3664 | 1464376781297 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 3664 | 1464376781299 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:19:41 INFO - PROCESS | 3664 | 1464376781307 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 3664 | 1464376781309 Marionette TRACE conn6 <- [1,298,null,{}] 12:19:41 INFO - PROCESS | 3664 | 1464376781313 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:41 INFO - PROCESS | 3664 | 1464376781434 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:19:41 INFO - PROCESS | 3664 | 1464376781480 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD42800 == 48 [pid = 3664] [id = 84] 12:19:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31B652C00) [pid = 3664] [serial = 249] [outer = 0000000000000000] 12:19:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31B771800) [pid = 3664] [serial = 250] [outer = 000000A31B652C00] 12:19:41 INFO - PROCESS | 3664 | 1464376781527 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31BCC9800) [pid = 3664] [serial = 251] [outer = 000000A31B652C00] 12:19:41 INFO - PROCESS | 3664 | 1464376781936 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 693ms 12:19:42 INFO - PROCESS | 3664 | 1464376781999 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 3664 | 1464376782001 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:19:42 INFO - PROCESS | 3664 | 1464376782004 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 3664 | 1464376782006 Marionette TRACE conn6 <- [1,302,null,{}] 12:19:42 INFO - PROCESS | 3664 | 1464376782010 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 3664 | 1464376782137 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:19:42 INFO - PROCESS | 3664 | 1464376782213 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:19:42 INFO - PROCESS | 3664 | 1464376782221 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCED000 == 49 [pid = 3664] [id = 85] 12:19:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31C27C400) [pid = 3664] [serial = 252] [outer = 0000000000000000] 12:19:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31C27F800) [pid = 3664] [serial = 253] [outer = 000000A31C27C400] 12:19:42 INFO - PROCESS | 3664 | 1464376782266 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31C49F400) [pid = 3664] [serial = 254] [outer = 000000A31C27C400] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31B89DC00) [pid = 3664] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31F904400) [pid = 3664] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31CA58800) [pid = 3664] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31394BC00) [pid = 3664] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31A64F800) [pid = 3664] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A3147A7800) [pid = 3664] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A30EFDA800) [pid = 3664] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31396C400) [pid = 3664] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31B896000) [pid = 3664] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A3152EF400) [pid = 3664] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31F885000) [pid = 3664] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31C278800) [pid = 3664] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A3152EE800) [pid = 3664] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A318D5F800) [pid = 3664] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:19:42 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A30F8B6400) [pid = 3664] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:19:42 INFO - PROCESS | 3664 | 1464376782818 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 837ms 12:19:42 INFO - PROCESS | 3664 | 1464376782845 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 3664 | 1464376782847 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:19:42 INFO - PROCESS | 3664 | 1464376782850 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 3664 | 1464376782852 Marionette TRACE conn6 <- [1,306,null,{}] 12:19:42 INFO - PROCESS | 3664 | 1464376782856 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 3664 | 1464376782945 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:19:42 INFO - PROCESS | 3664 | 1464376782953 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E41E800 == 50 [pid = 3664] [id = 86] 12:19:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A314178C00) [pid = 3664] [serial = 255] [outer = 0000000000000000] 12:19:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31B406C00) [pid = 3664] [serial = 256] [outer = 000000A314178C00] 12:19:43 INFO - PROCESS | 3664 | 1464376782998 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31C717C00) [pid = 3664] [serial = 257] [outer = 000000A314178C00] 12:19:43 INFO - PROCESS | 3664 | 1464376783392 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 12:19:43 INFO - PROCESS | 3664 | 1464376783440 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 3664 | 1464376783442 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:19:43 INFO - PROCESS | 3664 | 1464376783446 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 3664 | 1464376783448 Marionette TRACE conn6 <- [1,310,null,{}] 12:19:43 INFO - PROCESS | 3664 | 1464376783452 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:43 INFO - PROCESS | 3664 | 1464376783558 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:19:43 INFO - PROCESS | 3664 | 1464376783569 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C8000 == 51 [pid = 3664] [id = 87] 12:19:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31CA4B400) [pid = 3664] [serial = 258] [outer = 0000000000000000] 12:19:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31CA52800) [pid = 3664] [serial = 259] [outer = 000000A31CA4B400] 12:19:43 INFO - PROCESS | 3664 | 1464376783613 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31CE91800) [pid = 3664] [serial = 260] [outer = 000000A31CA4B400] 12:19:44 INFO - PROCESS | 3664 | 1464376784016 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 12:19:44 INFO - PROCESS | 3664 | 1464376784036 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 3664 | 1464376784038 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:19:44 INFO - PROCESS | 3664 | 1464376784051 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 3664 | 1464376784053 Marionette TRACE conn6 <- [1,314,null,{}] 12:19:44 INFO - PROCESS | 3664 | 1464376784057 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 3664 | 1464376784138 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:19:44 INFO - PROCESS | 3664 | 1464376784153 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC95000 == 52 [pid = 3664] [id = 88] 12:19:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31D588800) [pid = 3664] [serial = 261] [outer = 0000000000000000] 12:19:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31D607800) [pid = 3664] [serial = 262] [outer = 000000A31D588800] 12:19:44 INFO - PROCESS | 3664 | 1464376784199 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31D86C800) [pid = 3664] [serial = 263] [outer = 000000A31D588800] 12:19:44 INFO - PROCESS | 3664 | 1464376784616 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 584ms 12:19:44 INFO - PROCESS | 3664 | 1464376784641 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 3664 | 1464376784644 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:19:44 INFO - PROCESS | 3664 | 1464376784647 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 3664 | 1464376784650 Marionette TRACE conn6 <- [1,318,null,{}] 12:19:44 INFO - PROCESS | 3664 | 1464376784658 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 3664 | 1464376784760 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:19:44 INFO - PROCESS | 3664 | 1464376784921 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30FBD1000 == 53 [pid = 3664] [id = 89] 12:19:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A30EF1F400) [pid = 3664] [serial = 264] [outer = 0000000000000000] 12:19:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A30EFDDC00) [pid = 3664] [serial = 265] [outer = 000000A30EF1F400] 12:19:45 INFO - PROCESS | 3664 | 1464376785024 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A30F30AC00) [pid = 3664] [serial = 266] [outer = 000000A30EF1F400] 12:19:45 INFO - PROCESS | 3664 | 1464376785683 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1091ms 12:19:45 INFO - PROCESS | 3664 | 1464376785742 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 3664 | 1464376785746 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:19:45 INFO - PROCESS | 3664 | 1464376785751 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:19:45 INFO - PROCESS | 3664 | 1464376785755 Marionette TRACE conn6 <- [1,322,null,{}] 12:19:45 INFO - PROCESS | 3664 | 1464376785760 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:45 INFO - PROCESS | 3664 | 1464376785874 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:19:45 INFO - PROCESS | 3664 | 1464376785945 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8A2000 == 54 [pid = 3664] [id = 90] 12:19:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A315518400) [pid = 3664] [serial = 267] [outer = 0000000000000000] 12:19:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31551D000) [pid = 3664] [serial = 268] [outer = 000000A315518400] 12:19:46 INFO - PROCESS | 3664 | 1464376786003 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A318D65C00) [pid = 3664] [serial = 269] [outer = 000000A315518400] 12:19:46 INFO - PROCESS | 3664 | 1464376786652 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 943ms 12:19:46 INFO - PROCESS | 3664 | 1464376786704 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 3664 | 1464376786708 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:19:46 INFO - PROCESS | 3664 | 1464376786713 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 3664 | 1464376786716 Marionette TRACE conn6 <- [1,326,null,{}] 12:19:46 INFO - PROCESS | 3664 | 1464376786720 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:46 INFO - PROCESS | 3664 | 1464376786833 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:19:46 INFO - PROCESS | 3664 | 1464376786902 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AC7800 == 55 [pid = 3664] [id = 91] 12:19:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31B10BC00) [pid = 3664] [serial = 270] [outer = 0000000000000000] 12:19:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A315519800) [pid = 3664] [serial = 271] [outer = 000000A31B10BC00] 12:19:46 INFO - PROCESS | 3664 | 1464376786959 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31B898400) [pid = 3664] [serial = 272] [outer = 000000A31B10BC00] 12:19:47 INFO - PROCESS | 3664 | 1464376787623 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 12:19:47 INFO - PROCESS | 3664 | 1464376787704 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 3664 | 1464376787707 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:19:47 INFO - PROCESS | 3664 | 1464376787718 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 3664 | 1464376787724 Marionette TRACE conn6 <- [1,330,null,{}] 12:19:47 INFO - PROCESS | 3664 | 1464376787730 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:47 INFO - PROCESS | 3664 | 1464376787879 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:19:47 INFO - PROCESS | 3664 | 1464376787941 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E0C000 == 56 [pid = 3664] [id = 92] 12:19:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31D861800) [pid = 3664] [serial = 273] [outer = 0000000000000000] 12:19:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31F885000) [pid = 3664] [serial = 274] [outer = 000000A31D861800] 12:19:48 INFO - PROCESS | 3664 | 1464376787997 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31F8A5C00) [pid = 3664] [serial = 275] [outer = 000000A31D861800] 12:19:48 INFO - PROCESS | 3664 | 1464376788732 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1038ms 12:19:48 INFO - PROCESS | 3664 | 1464376788754 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 3664 | 1464376788758 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:19:48 INFO - PROCESS | 3664 | 1464376788764 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 3664 | 1464376788768 Marionette TRACE conn6 <- [1,334,null,{}] 12:19:48 INFO - PROCESS | 3664 | 1464376788774 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:48 INFO - PROCESS | 3664 | 1464376788925 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:19:49 INFO - PROCESS | 3664 | 1464376788997 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DA5800 == 57 [pid = 3664] [id = 93] 12:19:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31057BC00) [pid = 3664] [serial = 276] [outer = 0000000000000000] 12:19:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A3107E9000) [pid = 3664] [serial = 277] [outer = 000000A31057BC00] 12:19:49 INFO - PROCESS | 3664 | 1464376789047 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A315250400) [pid = 3664] [serial = 278] [outer = 000000A31057BC00] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC95000 == 56 [pid = 3664] [id = 88] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C8000 == 55 [pid = 3664] [id = 87] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E41E800 == 54 [pid = 3664] [id = 86] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCED000 == 53 [pid = 3664] [id = 85] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD42800 == 52 [pid = 3664] [id = 84] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B497800 == 51 [pid = 3664] [id = 83] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8B2000 == 50 [pid = 3664] [id = 82] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A318EB3800 == 49 [pid = 3664] [id = 81] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A314203800 == 48 [pid = 3664] [id = 80] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A313AA4800 == 47 [pid = 3664] [id = 79] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31FBBD400) [pid = 3664] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A3214B0400) [pid = 3664] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCD8800 == 46 [pid = 3664] [id = 76] 12:19:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31373C800 == 45 [pid = 3664] [id = 75] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31CE93400) [pid = 3664] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31FC61C00) [pid = 3664] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31B191400) [pid = 3664] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A314633800) [pid = 3664] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31C713800) [pid = 3664] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31C27B400) [pid = 3664] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31FA5B000) [pid = 3664] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31EEAC000) [pid = 3664] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31D86F800) [pid = 3664] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A318E3F000) [pid = 3664] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31A663C00) [pid = 3664] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31B402800) [pid = 3664] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A318D64C00) [pid = 3664] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A3152EF000) [pid = 3664] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A3152EE000) [pid = 3664] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A318DE4400) [pid = 3664] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A3159D8400) [pid = 3664] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A315389400) [pid = 3664] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31B8A0400) [pid = 3664] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31D862C00) [pid = 3664] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31B728400) [pid = 3664] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31B650000) [pid = 3664] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A31F88FC00) [pid = 3664] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31EEA2000) [pid = 3664] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A323FC2800) [pid = 3664] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A3214A5400) [pid = 3664] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31FC64800) [pid = 3664] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31C70F800) [pid = 3664] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A31BCD4000) [pid = 3664] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:19:49 INFO - PROCESS | 3664 | 1464376789691 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 944ms 12:19:49 INFO - PROCESS | 3664 | 1464376789713 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 3664 | 1464376789719 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:19:49 INFO - PROCESS | 3664 | 1464376789725 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 3664 | 1464376789728 Marionette TRACE conn6 <- [1,338,null,{}] 12:19:49 INFO - PROCESS | 3664 | 1464376789732 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:49 INFO - PROCESS | 3664 | 1464376789819 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:19:49 INFO - PROCESS | 3664 | 1464376789828 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314203800 == 46 [pid = 3664] [id = 94] 12:19:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A30F020000) [pid = 3664] [serial = 279] [outer = 0000000000000000] 12:19:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A314633800) [pid = 3664] [serial = 280] [outer = 000000A30F020000] 12:19:49 INFO - PROCESS | 3664 | 1464376789875 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31577F800) [pid = 3664] [serial = 281] [outer = 000000A30F020000] 12:19:50 INFO - PROCESS | 3664 | 1464376790341 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 12:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:19:50 INFO - PROCESS | 3664 | 1464376790354 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 3664 | 1464376790357 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:19:50 INFO - PROCESS | 3664 | 1464376790360 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 3664 | 1464376790364 Marionette TRACE conn6 <- [1,342,null,{}] 12:19:50 INFO - PROCESS | 3664 | 1464376790379 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 3664 | 1464376790470 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:19:50 INFO - PROCESS | 3664 | 1464376790563 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A897800 == 47 [pid = 3664] [id = 95] 12:19:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A315517000) [pid = 3664] [serial = 282] [outer = 0000000000000000] 12:19:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A3195EB000) [pid = 3664] [serial = 283] [outer = 000000A315517000] 12:19:50 INFO - PROCESS | 3664 | 1464376790618 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31ACA1800) [pid = 3664] [serial = 284] [outer = 000000A315517000] 12:19:50 INFO - PROCESS | 3664 | 1464376790983 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 12:19:51 INFO - PROCESS | 3664 | 1464376791061 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 3664 | 1464376791065 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:19:51 INFO - PROCESS | 3664 | 1464376791068 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:19:51 INFO - PROCESS | 3664 | 1464376791070 Marionette TRACE conn6 <- [1,346,null,{}] 12:19:51 INFO - PROCESS | 3664 | 1464376791075 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:51 INFO - PROCESS | 3664 | 1464376791164 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:19:51 INFO - PROCESS | 3664 | 1464376791171 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B48E800 == 48 [pid = 3664] [id = 96] 12:19:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31B720800) [pid = 3664] [serial = 285] [outer = 0000000000000000] 12:19:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31B729800) [pid = 3664] [serial = 286] [outer = 000000A31B720800] 12:19:51 INFO - PROCESS | 3664 | 1464376791218 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31B8A0800) [pid = 3664] [serial = 287] [outer = 000000A31B720800] 12:19:51 INFO - PROCESS | 3664 | 1464376791638 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 12:19:51 INFO - PROCESS | 3664 | 1464376791703 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 3664 | 1464376791705 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:19:51 INFO - PROCESS | 3664 | 1464376791708 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 3664 | 1464376791710 Marionette TRACE conn6 <- [1,350,null,{}] 12:19:51 INFO - PROCESS | 3664 | 1464376791714 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:51 INFO - PROCESS | 3664 | 1464376791815 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:19:51 INFO - PROCESS | 3664 | 1464376791889 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCF8800 == 49 [pid = 3664] [id = 97] 12:19:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31BCD3400) [pid = 3664] [serial = 288] [outer = 0000000000000000] 12:19:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31C0A3400) [pid = 3664] [serial = 289] [outer = 000000A31BCD3400] 12:19:51 INFO - PROCESS | 3664 | 1464376791935 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31C284400) [pid = 3664] [serial = 290] [outer = 000000A31BCD3400] 12:19:52 INFO - PROCESS | 3664 | 1464376792363 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 12:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:19:52 INFO - PROCESS | 3664 | 1464376792403 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 3664 | 1464376792405 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:19:52 INFO - PROCESS | 3664 | 1464376792409 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 3664 | 1464376792411 Marionette TRACE conn6 <- [1,354,null,{}] 12:19:52 INFO - PROCESS | 3664 | 1464376792414 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:52 INFO - PROCESS | 3664 | 1464376792551 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:19:52 INFO - PROCESS | 3664 | 1464376792598 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CC98800 == 50 [pid = 3664] [id = 98] 12:19:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31CA50800) [pid = 3664] [serial = 291] [outer = 0000000000000000] 12:19:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31CA58000) [pid = 3664] [serial = 292] [outer = 000000A31CA50800] 12:19:52 INFO - PROCESS | 3664 | 1464376792644 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31E43B400) [pid = 3664] [serial = 293] [outer = 000000A31CA50800] 12:19:53 INFO - PROCESS | 3664 | 1464376793091 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 734ms 12:19:53 INFO - PROCESS | 3664 | 1464376793171 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 3664 | 1464376793173 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:19:53 INFO - PROCESS | 3664 | 1464376793177 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 3664 | 1464376793179 Marionette TRACE conn6 <- [1,358,null,{}] 12:19:53 INFO - PROCESS | 3664 | 1464376793183 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 3664 | 1464376793285 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:19:53 INFO - PROCESS | 3664 | 1464376793298 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30FB25800 == 51 [pid = 3664] [id = 99] 12:19:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31D869C00) [pid = 3664] [serial = 294] [outer = 0000000000000000] 12:19:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31F888400) [pid = 3664] [serial = 295] [outer = 000000A31D869C00] 12:19:53 INFO - PROCESS | 3664 | 1464376793343 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31F8AA000) [pid = 3664] [serial = 296] [outer = 000000A31D869C00] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31F8AF800) [pid = 3664] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31B652C00) [pid = 3664] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31A661800) [pid = 3664] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A318E48400) [pid = 3664] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31551C000) [pid = 3664] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A30EFE4000) [pid = 3664] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31B729400) [pid = 3664] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A30F8BA400) [pid = 3664] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31C27C400) [pid = 3664] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A314178C00) [pid = 3664] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:19:53 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31CA4B400) [pid = 3664] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:19:53 INFO - PROCESS | 3664 | 1464376793849 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 12:19:53 INFO - PROCESS | 3664 | 1464376793915 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 3664 | 1464376793917 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:19:53 INFO - PROCESS | 3664 | 1464376793921 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 3664 | 1464376793923 Marionette TRACE conn6 <- [1,362,null,{}] 12:19:53 INFO - PROCESS | 3664 | 1464376793927 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:54 INFO - PROCESS | 3664 | 1464376794018 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:19:54 INFO - PROCESS | 3664 | 1464376794086 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC82800 == 52 [pid = 3664] [id = 100] 12:19:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A30EFE0800) [pid = 3664] [serial = 297] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A318E43000) [pid = 3664] [serial = 298] [outer = 000000A30EFE0800] 12:19:54 INFO - PROCESS | 3664 | 1464376794132 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31F8AD400) [pid = 3664] [serial = 299] [outer = 000000A30EFE0800] 12:19:54 INFO - PROCESS | 3664 | 1464376794494 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 12:19:54 INFO - PROCESS | 3664 | 1464376794571 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 3664 | 1464376794573 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:19:54 INFO - PROCESS | 3664 | 1464376794579 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 3664 | 1464376794581 Marionette TRACE conn6 <- [1,366,null,{}] 12:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:19:54 INFO - PROCESS | 3664 | 1464376794584 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:54 INFO - PROCESS | 3664 | 1464376794689 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:19:54 INFO - PROCESS | 3664 | 1464376794702 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FCF000 == 53 [pid = 3664] [id = 101] 12:19:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31CA44800) [pid = 3664] [serial = 300] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31FA5B400) [pid = 3664] [serial = 301] [outer = 000000A31CA44800] 12:19:54 INFO - PROCESS | 3664 | 1464376794747 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31FC64800) [pid = 3664] [serial = 302] [outer = 000000A31CA44800] 12:19:55 INFO - PROCESS | 3664 | 1464376795138 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 12:19:55 INFO - PROCESS | 3664 | 1464376795174 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 3664 | 1464376795176 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:19:55 INFO - PROCESS | 3664 | 1464376795179 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:19:55 INFO - PROCESS | 3664 | 1464376795181 Marionette TRACE conn6 <- [1,370,null,{}] 12:19:55 INFO - PROCESS | 3664 | 1464376795184 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:55 INFO - PROCESS | 3664 | 1464376795268 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:19:55 INFO - PROCESS | 3664 | 1464376795346 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D70800 == 54 [pid = 3664] [id = 102] 12:19:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31BE69400) [pid = 3664] [serial = 303] [outer = 0000000000000000] 12:19:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31BE72800) [pid = 3664] [serial = 304] [outer = 000000A31BE69400] 12:19:55 INFO - PROCESS | 3664 | 1464376795391 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31F885400) [pid = 3664] [serial = 305] [outer = 000000A31BE69400] 12:19:55 INFO - PROCESS | 3664 | 1464376795760 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 12:19:55 INFO - PROCESS | 3664 | 1464376795875 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 3664 | 1464376795880 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:19:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:19:55 INFO - PROCESS | 3664 | 1464376795885 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 3664 | 1464376795889 Marionette TRACE conn6 <- [1,374,null,{}] 12:19:55 INFO - PROCESS | 3664 | 1464376795896 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:56 INFO - PROCESS | 3664 | 1464376796101 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:19:56 INFO - PROCESS | 3664 | 1464376796179 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31468B000 == 55 [pid = 3664] [id = 103] 12:19:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A30F8B3C00) [pid = 3664] [serial = 306] [outer = 0000000000000000] 12:19:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31004A000) [pid = 3664] [serial = 307] [outer = 000000A30F8B3C00] 12:19:56 INFO - PROCESS | 3664 | 1464376796236 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A3152EE400) [pid = 3664] [serial = 308] [outer = 000000A30F8B3C00] 12:19:56 INFO - PROCESS | 3664 | 1464376796813 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:19:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 984ms 12:19:56 INFO - PROCESS | 3664 | 1464376796874 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 3664 | 1464376796878 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:19:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:19:56 INFO - PROCESS | 3664 | 1464376796886 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 3664 | 1464376796890 Marionette TRACE conn6 <- [1,378,null,{}] 12:19:56 INFO - PROCESS | 3664 | 1464376796894 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:57 INFO - PROCESS | 3664 | 1464376797011 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:19:57 INFO - PROCESS | 3664 | 1464376797082 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C069000 == 56 [pid = 3664] [id = 104] 12:19:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A318E43C00) [pid = 3664] [serial = 309] [outer = 0000000000000000] 12:19:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A3195EF400) [pid = 3664] [serial = 310] [outer = 000000A318E43C00] 12:19:57 INFO - PROCESS | 3664 | 1464376797138 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31B724C00) [pid = 3664] [serial = 311] [outer = 000000A318E43C00] 12:19:57 INFO - PROCESS | 3664 | 1464376797862 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:19:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1027ms 12:19:57 INFO - PROCESS | 3664 | 1464376797914 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:19:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:19:57 INFO - PROCESS | 3664 | 1464376797917 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:19:57 INFO - PROCESS | 3664 | 1464376797921 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 3664 | 1464376797923 Marionette TRACE conn6 <- [1,382,null,{}] 12:19:57 INFO - PROCESS | 3664 | 1464376797934 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:58 INFO - PROCESS | 3664 | 1464376798050 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:19:58 INFO - PROCESS | 3664 | 1464376798122 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F0C000 == 57 [pid = 3664] [id = 105] 12:19:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31C7D6400) [pid = 3664] [serial = 312] [outer = 0000000000000000] 12:19:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31C7D8C00) [pid = 3664] [serial = 313] [outer = 000000A31C7D6400] 12:19:58 INFO - PROCESS | 3664 | 1464376798182 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31CA44C00) [pid = 3664] [serial = 314] [outer = 000000A31C7D6400] 12:19:58 INFO - PROCESS | 3664 | 1464376798874 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:19:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 985ms 12:19:58 INFO - PROCESS | 3664 | 1464376798908 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 3664 | 1464376798910 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:19:58 INFO - PROCESS | 3664 | 1464376798914 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 3664 | 1464376798917 Marionette TRACE conn6 <- [1,386,null,{}] 12:19:58 INFO - PROCESS | 3664 | 1464376798920 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 3664 | 1464376799030 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:19:59 INFO - PROCESS | 3664 | 1464376799100 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252AF000 == 58 [pid = 3664] [id = 106] 12:19:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31ED70400) [pid = 3664] [serial = 315] [outer = 0000000000000000] 12:19:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31F8AE400) [pid = 3664] [serial = 316] [outer = 000000A31ED70400] 12:19:59 INFO - PROCESS | 3664 | 1464376799156 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A32023AC00) [pid = 3664] [serial = 317] [outer = 000000A31ED70400] 12:19:59 INFO - PROCESS | 3664 | 1464376799738 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 12:19:59 INFO - PROCESS | 3664 | 1464376799798 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 3664 | 1464376799800 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:19:59 INFO - PROCESS | 3664 | 1464376799804 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 3664 | 1464376799806 Marionette TRACE conn6 <- [1,390,null,{}] 12:19:59 INFO - PROCESS | 3664 | 1464376799810 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 3664 | 1464376799916 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:20:00 INFO - PROCESS | 3664 | 1464376799999 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32141A800 == 59 [pid = 3664] [id = 107] 12:20:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A3137BBC00) [pid = 3664] [serial = 318] [outer = 0000000000000000] 12:20:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A3137C3800) [pid = 3664] [serial = 319] [outer = 000000A3137BBC00] 12:20:00 INFO - PROCESS | 3664 | 1464376800054 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31D86F800) [pid = 3664] [serial = 320] [outer = 000000A3137BBC00] 12:20:00 INFO - PROCESS | 3664 | 1464376800716 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 943ms 12:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:20:00 INFO - PROCESS | 3664 | 1464376800750 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 3664 | 1464376800753 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:20:00 INFO - PROCESS | 3664 | 1464376800756 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 3664 | 1464376800759 Marionette TRACE conn6 <- [1,394,null,{}] 12:20:00 INFO - PROCESS | 3664 | 1464376800763 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:00 INFO - PROCESS | 3664 | 1464376800892 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:20:01 INFO - PROCESS | 3664 | 1464376801105 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31424A000 == 60 [pid = 3664] [id = 108] 12:20:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A30F01DC00) [pid = 3664] [serial = 321] [outer = 0000000000000000] 12:20:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A30F024800) [pid = 3664] [serial = 322] [outer = 000000A30F01DC00] 12:20:01 INFO - PROCESS | 3664 | 1464376801172 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31375AC00) [pid = 3664] [serial = 323] [outer = 000000A30F01DC00] 12:20:01 INFO - PROCESS | 3664 | 1464376801849 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1132ms 12:20:01 INFO - PROCESS | 3664 | 1464376801891 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 3664 | 1464376801895 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:20:01 INFO - PROCESS | 3664 | 1464376801900 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:20:01 INFO - PROCESS | 3664 | 1464376801904 Marionette TRACE conn6 <- [1,398,null,{}] 12:20:01 INFO - PROCESS | 3664 | 1464376801909 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:02 INFO - PROCESS | 3664 | 1464376802056 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:20:02 INFO - PROCESS | 3664 | 1464376802073 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A73D800 == 61 [pid = 3664] [id = 109] 12:20:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A318D62000) [pid = 3664] [serial = 324] [outer = 0000000000000000] 12:20:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A318E42C00) [pid = 3664] [serial = 325] [outer = 000000A318D62000] 12:20:02 INFO - PROCESS | 3664 | 1464376802124 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31B174400) [pid = 3664] [serial = 326] [outer = 000000A318D62000] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BE2C000 == 60 [pid = 3664] [id = 30] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155A9800 == 59 [pid = 3664] [id = 60] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FCF000 == 58 [pid = 3664] [id = 101] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC82800 == 57 [pid = 3664] [id = 100] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A30FB25800 == 56 [pid = 3664] [id = 99] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CC98800 == 55 [pid = 3664] [id = 98] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCF8800 == 54 [pid = 3664] [id = 97] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B48E800 == 53 [pid = 3664] [id = 96] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A897800 == 52 [pid = 3664] [id = 95] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A314203800 == 51 [pid = 3664] [id = 94] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DA5800 == 50 [pid = 3664] [id = 93] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AC7800 == 49 [pid = 3664] [id = 91] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A313760400) [pid = 3664] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A30F8BD000) [pid = 3664] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31C710C00) [pid = 3664] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31D607800) [pid = 3664] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8A2000 == 48 [pid = 3664] [id = 90] 12:20:02 INFO - PROCESS | 3664 | --DOCSHELL 000000A30FBD1000 == 47 [pid = 3664] [id = 89] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A322DE1800) [pid = 3664] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31B771800) [pid = 3664] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31B16E000) [pid = 3664] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31A668400) [pid = 3664] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31BCC9800) [pid = 3664] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31958E800) [pid = 3664] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A315AB8C00) [pid = 3664] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A318D68C00) [pid = 3664] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31394A400) [pid = 3664] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A3152EA800) [pid = 3664] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31FA62800) [pid = 3664] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31E426800) [pid = 3664] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A3141B2400) [pid = 3664] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31074DC00) [pid = 3664] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31C27F800) [pid = 3664] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31C717C00) [pid = 3664] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31B406C00) [pid = 3664] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31CA52800) [pid = 3664] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31C49F400) [pid = 3664] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31CE91800) [pid = 3664] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31A656800) [pid = 3664] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3664 | 1464376802649 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 773ms 12:20:02 INFO - PROCESS | 3664 | 1464376802680 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 3664 | 1464376802684 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:20:02 INFO - PROCESS | 3664 | 1464376802689 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:20:02 INFO - PROCESS | 3664 | 1464376802691 Marionette TRACE conn6 <- [1,402,null,{}] 12:20:02 INFO - PROCESS | 3664 | 1464376802695 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:02 INFO - PROCESS | 3664 | 1464376802787 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:20:02 INFO - PROCESS | 3664 | 1464376802798 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155AC800 == 48 [pid = 3664] [id = 110] 12:20:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31427C400) [pid = 3664] [serial = 327] [outer = 0000000000000000] 12:20:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31551CC00) [pid = 3664] [serial = 328] [outer = 000000A31427C400] 12:20:02 INFO - PROCESS | 3664 | 1464376802844 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A318E3E000) [pid = 3664] [serial = 329] [outer = 000000A31427C400] 12:20:03 INFO - PROCESS | 3664 | 1464376803331 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 688ms 12:20:03 INFO - PROCESS | 3664 | 1464376803380 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 3664 | 1464376803382 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:20:03 INFO - PROCESS | 3664 | 1464376803387 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 3664 | 1464376803393 Marionette TRACE conn6 <- [1,406,null,{}] 12:20:03 INFO - PROCESS | 3664 | 1464376803402 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:03 INFO - PROCESS | 3664 | 1464376803519 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:20:03 INFO - PROCESS | 3664 | 1464376803595 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE9800 == 49 [pid = 3664] [id = 111] 12:20:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A3146E9C00) [pid = 3664] [serial = 330] [outer = 0000000000000000] 12:20:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31B899800) [pid = 3664] [serial = 331] [outer = 000000A3146E9C00] 12:20:03 INFO - PROCESS | 3664 | 1464376803641 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31BCD0800) [pid = 3664] [serial = 332] [outer = 000000A3146E9C00] 12:20:04 INFO - PROCESS | 3664 | 1464376804028 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:20:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 12:20:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:20:04 INFO - PROCESS | 3664 | 1464376804081 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 3664 | 1464376804084 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:20:04 INFO - PROCESS | 3664 | 1464376804087 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 3664 | 1464376804089 Marionette TRACE conn6 <- [1,410,null,{}] 12:20:04 INFO - PROCESS | 3664 | 1464376804093 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:04 INFO - PROCESS | 3664 | 1464376804185 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:20:04 INFO - PROCESS | 3664 | 1464376804193 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CA9A000 == 50 [pid = 3664] [id = 112] 12:20:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31C279000) [pid = 3664] [serial = 333] [outer = 0000000000000000] 12:20:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31C281C00) [pid = 3664] [serial = 334] [outer = 000000A31C279000] 12:20:04 INFO - PROCESS | 3664 | 1464376804240 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31C7D3000) [pid = 3664] [serial = 335] [outer = 000000A31C279000] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31CA44800) [pid = 3664] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A315517000) [pid = 3664] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31BCD3400) [pid = 3664] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31057BC00) [pid = 3664] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31B720800) [pid = 3664] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31CA50800) [pid = 3664] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A30F020000) [pid = 3664] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A30EFE0800) [pid = 3664] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31D869C00) [pid = 3664] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31A662C00) [pid = 3664] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A322DDF000) [pid = 3664] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A30F8B7C00) [pid = 3664] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31D588800) [pid = 3664] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31B188000) [pid = 3664] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A30F311000) [pid = 3664] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:20:04 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31C49B800) [pid = 3664] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:20:05 INFO - PROCESS | 3664 | 1464376805232 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1179ms 12:20:05 INFO - PROCESS | 3664 | 1464376805268 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 3664 | 1464376805274 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:20:05 INFO - PROCESS | 3664 | 1464376805279 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 3664 | 1464376805284 Marionette TRACE conn6 <- [1,414,null,{}] 12:20:05 INFO - PROCESS | 3664 | 1464376805289 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:05 INFO - PROCESS | 3664 | 1464376805403 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:20:05 INFO - PROCESS | 3664 | 1464376805476 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31077D800 == 51 [pid = 3664] [id = 113] 12:20:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31449CC00) [pid = 3664] [serial = 336] [outer = 0000000000000000] 12:20:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A315516000) [pid = 3664] [serial = 337] [outer = 000000A31449CC00] 12:20:05 INFO - PROCESS | 3664 | 1464376805535 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A318D64C00) [pid = 3664] [serial = 338] [outer = 000000A31449CC00] 12:20:06 INFO - PROCESS | 3664 | 1464376806221 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 12:20:06 INFO - PROCESS | 3664 | 1464376806268 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 3664 | 1464376806275 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:20:06 INFO - PROCESS | 3664 | 1464376806281 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 3664 | 1464376806285 Marionette TRACE conn6 <- [1,418,null,{}] 12:20:06 INFO - PROCESS | 3664 | 1464376806289 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 3664 | 1464376806402 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:20:06 INFO - PROCESS | 3664 | 1464376806472 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C753000 == 52 [pid = 3664] [id = 114] 12:20:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31A669000) [pid = 3664] [serial = 339] [outer = 0000000000000000] 12:20:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31B71F800) [pid = 3664] [serial = 340] [outer = 000000A31A669000] 12:20:06 INFO - PROCESS | 3664 | 1464376806529 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31BCCC800) [pid = 3664] [serial = 341] [outer = 000000A31A669000] 12:20:07 INFO - PROCESS | 3664 | 1464376807578 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1346ms 12:20:07 INFO - PROCESS | 3664 | 1464376807632 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 3664 | 1464376807635 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:20:07 INFO - PROCESS | 3664 | 1464376807681 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 3664 | 1464376807686 Marionette TRACE conn6 <- [1,422,null,{}] 12:20:07 INFO - PROCESS | 3664 | 1464376807698 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:07 INFO - PROCESS | 3664 | 1464376807836 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:20:07 INFO - PROCESS | 3664 | 1464376807944 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E92F000 == 53 [pid = 3664] [id = 115] 12:20:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31BE6BC00) [pid = 3664] [serial = 342] [outer = 0000000000000000] 12:20:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31C840400) [pid = 3664] [serial = 343] [outer = 000000A31BE6BC00] 12:20:08 INFO - PROCESS | 3664 | 1464376808002 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31C84B800) [pid = 3664] [serial = 344] [outer = 000000A31BE6BC00] 12:20:08 INFO - PROCESS | 3664 | 1464376808995 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1336ms 12:20:09 INFO - PROCESS | 3664 | 1464376809021 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 3664 | 1464376809025 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:20:09 INFO - PROCESS | 3664 | 1464376809028 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 3664 | 1464376809030 Marionette TRACE conn6 <- [1,426,null,{}] 12:20:09 INFO - PROCESS | 3664 | 1464376809034 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 3664 | 1464376809145 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:20:09 INFO - PROCESS | 3664 | 1464376809209 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA2F800 == 54 [pid = 3664] [id = 116] 12:20:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31C84EC00) [pid = 3664] [serial = 345] [outer = 0000000000000000] 12:20:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31CC21800) [pid = 3664] [serial = 346] [outer = 000000A31C84EC00] 12:20:09 INFO - PROCESS | 3664 | 1464376809265 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31D607800) [pid = 3664] [serial = 347] [outer = 000000A31C84EC00] 12:20:10 INFO - PROCESS | 3664 | 1464376810012 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 3664 | 1464376810063 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:20:10 INFO - PROCESS | 3664 | 1464376810068 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 3664 | 1464376810072 Marionette TRACE conn6 <- [1,430,null,{}] 12:20:10 INFO - PROCESS | 3664 | 1464376810098 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:10 INFO - PROCESS | 3664 | 1464376810203 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:20:10 INFO - PROCESS | 3664 | 1464376810280 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DBC000 == 55 [pid = 3664] [id = 117] 12:20:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A310573400) [pid = 3664] [serial = 348] [outer = 0000000000000000] 12:20:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A313947800) [pid = 3664] [serial = 349] [outer = 000000A310573400] 12:20:10 INFO - PROCESS | 3664 | 1464376810331 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31577B000) [pid = 3664] [serial = 350] [outer = 000000A310573400] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE9800 == 54 [pid = 3664] [id = 111] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155AC800 == 53 [pid = 3664] [id = 110] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A73D800 == 52 [pid = 3664] [id = 109] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A31424A000 == 51 [pid = 3664] [id = 108] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A32141A800 == 50 [pid = 3664] [id = 107] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A3252AF000 == 49 [pid = 3664] [id = 106] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C069000 == 48 [pid = 3664] [id = 104] 12:20:10 INFO - PROCESS | 3664 | --DOCSHELL 000000A31468B000 == 47 [pid = 3664] [id = 103] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31B89E800) [pid = 3664] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A323FC9000) [pid = 3664] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A3142F4000) [pid = 3664] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31D86C800) [pid = 3664] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31D868000) [pid = 3664] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31896C800) [pid = 3664] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31FBBC000) [pid = 3664] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31FC64800) [pid = 3664] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A3195EB000) [pid = 3664] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31ACA1800) [pid = 3664] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31C0A3400) [pid = 3664] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31C284400) [pid = 3664] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A315250400) [pid = 3664] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A3107E9000) [pid = 3664] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31B729800) [pid = 3664] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A30EFDDC00) [pid = 3664] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31E43B400) [pid = 3664] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31551D000) [pid = 3664] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31CA58000) [pid = 3664] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A314633800) [pid = 3664] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A31577F800) [pid = 3664] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A318E43000) [pid = 3664] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A315519800) [pid = 3664] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31F885000) [pid = 3664] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31F888400) [pid = 3664] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A31FA5B400) [pid = 3664] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31F8AD400) [pid = 3664] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31F8AA000) [pid = 3664] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31BE72800) [pid = 3664] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31B8A0800) [pid = 3664] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:20:10 INFO - PROCESS | 3664 | 1464376810917 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 879ms 12:20:10 INFO - PROCESS | 3664 | 1464376810952 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 3664 | 1464376810958 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:20:10 INFO - PROCESS | 3664 | 1464376810964 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 3664 | 1464376810967 Marionette TRACE conn6 <- [1,434,null,{}] 12:20:10 INFO - PROCESS | 3664 | 1464376810970 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 3664 | 1464376811060 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:20:11 INFO - PROCESS | 3664 | 1464376811131 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DA7800 == 48 [pid = 3664] [id = 118] 12:20:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A3137C7400) [pid = 3664] [serial = 351] [outer = 0000000000000000] 12:20:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31577F800) [pid = 3664] [serial = 352] [outer = 000000A3137C7400] 12:20:11 INFO - PROCESS | 3664 | 1464376811178 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A318E41C00) [pid = 3664] [serial = 353] [outer = 000000A3137C7400] 12:20:11 INFO - PROCESS | 3664 | 1464376811589 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 12:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:20:11 INFO - PROCESS | 3664 | 1464376811658 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 3664 | 1464376811661 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:20:11 INFO - PROCESS | 3664 | 1464376811670 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 3664 | 1464376811674 Marionette TRACE conn6 <- [1,438,null,{}] 12:20:11 INFO - PROCESS | 3664 | 1464376811685 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 3664 | 1464376811775 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:20:11 INFO - PROCESS | 3664 | 1464376811824 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCDF000 == 49 [pid = 3664] [id = 119] 12:20:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31B721000) [pid = 3664] [serial = 354] [outer = 0000000000000000] 12:20:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31B89DC00) [pid = 3664] [serial = 355] [outer = 000000A31B721000] 12:20:11 INFO - PROCESS | 3664 | 1464376811872 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31BE6EC00) [pid = 3664] [serial = 356] [outer = 000000A31B721000] 12:20:12 INFO - PROCESS | 3664 | 1464376812319 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 12:20:12 INFO - PROCESS | 3664 | 1464376812358 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 3664 | 1464376812361 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:20:12 INFO - PROCESS | 3664 | 1464376812365 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 3664 | 1464376812367 Marionette TRACE conn6 <- [1,442,null,{}] 12:20:12 INFO - PROCESS | 3664 | 1464376812370 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 3664 | 1464376812460 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:20:12 INFO - PROCESS | 3664 | 1464376812469 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C53B000 == 50 [pid = 3664] [id = 120] 12:20:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31C715800) [pid = 3664] [serial = 357] [outer = 0000000000000000] 12:20:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31C7D2C00) [pid = 3664] [serial = 358] [outer = 000000A31C715800] 12:20:12 INFO - PROCESS | 3664 | 1464376812516 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31C847C00) [pid = 3664] [serial = 359] [outer = 000000A31C715800] 12:20:12 INFO - PROCESS | 3664 | 1464376812952 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 12:20:12 INFO - PROCESS | 3664 | 1464376812995 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 3664 | 1464376812997 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:20:13 INFO - PROCESS | 3664 | 1464376813000 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 3664 | 1464376813002 Marionette TRACE conn6 <- [1,446,null,{}] 12:20:13 INFO - PROCESS | 3664 | 1464376813006 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 3664 | 1464376813110 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:20:13 INFO - PROCESS | 3664 | 1464376813117 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A313926000 == 51 [pid = 3664] [id = 121] 12:20:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31CA58000) [pid = 3664] [serial = 360] [outer = 0000000000000000] 12:20:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31D588800) [pid = 3664] [serial = 361] [outer = 000000A31CA58000] 12:20:13 INFO - PROCESS | 3664 | 1464376813226 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31D86B800) [pid = 3664] [serial = 362] [outer = 000000A31CA58000] 12:20:13 INFO - PROCESS | 3664 | 1464376813679 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 12:20:13 INFO - PROCESS | 3664 | 1464376813735 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 3664 | 1464376813745 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:20:13 INFO - PROCESS | 3664 | 1464376813755 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 3664 | 1464376813757 Marionette TRACE conn6 <- [1,450,null,{}] 12:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:20:13 INFO - PROCESS | 3664 | 1464376813761 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 3664 | 1464376813892 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:20:13 INFO - PROCESS | 3664 | 1464376813945 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31468D800 == 52 [pid = 3664] [id = 122] 12:20:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31F887000) [pid = 3664] [serial = 363] [outer = 0000000000000000] 12:20:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31F8A4400) [pid = 3664] [serial = 364] [outer = 000000A31F887000] 12:20:13 INFO - PROCESS | 3664 | 1464376813991 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31F908C00) [pid = 3664] [serial = 365] [outer = 000000A31F887000] 12:20:14 INFO - PROCESS | 3664 | 1464376814440 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 3664 | 1464376814500 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:20:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:20:14 INFO - PROCESS | 3664 | 1464376814503 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 3664 | 1464376814505 Marionette TRACE conn6 <- [1,454,null,{}] 12:20:14 INFO - PROCESS | 3664 | 1464376814509 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 3664 | 1464376814593 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:20:14 INFO - PROCESS | 3664 | 1464376814603 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314678000 == 53 [pid = 3664] [id = 123] 12:20:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A30F391800) [pid = 3664] [serial = 366] [outer = 0000000000000000] 12:20:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A30F398000) [pid = 3664] [serial = 367] [outer = 000000A30F391800] 12:20:14 INFO - PROCESS | 3664 | 1464376814649 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31BE70400) [pid = 3664] [serial = 368] [outer = 000000A30F391800] 12:20:15 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:15 INFO - PROCESS | 3664 | 1464376815081 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:20:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 12:20:15 INFO - PROCESS | 3664 | 1464376815136 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:20:15 INFO - PROCESS | 3664 | 1464376815139 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:20:15 INFO - PROCESS | 3664 | 1464376815142 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 3664 | 1464376815144 Marionette TRACE conn6 <- [1,458,null,{}] 12:20:15 INFO - PROCESS | 3664 | 1464376815148 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:15 INFO - PROCESS | 3664 | 1464376815241 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:20:15 INFO - PROCESS | 3664 | 1464376815250 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AC4000 == 54 [pid = 3664] [id = 124] 12:20:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31FBB6800) [pid = 3664] [serial = 369] [outer = 0000000000000000] 12:20:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31FBBF800) [pid = 3664] [serial = 370] [outer = 000000A31FBB6800] 12:20:15 INFO - PROCESS | 3664 | 1464376815296 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A320238800) [pid = 3664] [serial = 371] [outer = 000000A31FBB6800] 12:20:15 INFO - PROCESS | 3664 | 1464376815734 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 3664 | 1464376815776 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:20:15 INFO - PROCESS | 3664 | 1464376815779 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:20:15 INFO - PROCESS | 3664 | 1464376815781 Marionette TRACE conn6 <- [1,462,null,{}] 12:20:15 INFO - PROCESS | 3664 | 1464376815784 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:15 INFO - PROCESS | 3664 | 1464376815870 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:20:15 INFO - PROCESS | 3664 | 1464376815876 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D6E000 == 55 [pid = 3664] [id = 125] 12:20:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A320243800) [pid = 3664] [serial = 372] [outer = 0000000000000000] 12:20:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A3214A8800) [pid = 3664] [serial = 373] [outer = 000000A320243800] 12:20:15 INFO - PROCESS | 3664 | 1464376815921 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A3214B0800) [pid = 3664] [serial = 374] [outer = 000000A320243800] 12:20:16 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:16 INFO - PROCESS | 3664 | 1464376816379 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 3664 | 1464376816412 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:20:16 INFO - PROCESS | 3664 | 1464376816415 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 3664 | 1464376816417 Marionette TRACE conn6 <- [1,466,null,{}] 12:20:16 INFO - PROCESS | 3664 | 1464376816429 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 3664 | 1464376816514 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:20:16 INFO - PROCESS | 3664 | 1464376816523 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E77800 == 56 [pid = 3664] [id = 126] 12:20:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31BDDC400) [pid = 3664] [serial = 375] [outer = 0000000000000000] 12:20:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31BDE2C00) [pid = 3664] [serial = 376] [outer = 000000A31BDDC400] 12:20:16 INFO - PROCESS | 3664 | 1464376816568 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A3214B0000) [pid = 3664] [serial = 377] [outer = 000000A31BDDC400] 12:20:17 INFO - PROCESS | 3664 | 1464376817058 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 3664 | 1464376817117 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:20:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:20:17 INFO - PROCESS | 3664 | 1464376817123 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 3664 | 1464376817128 Marionette TRACE conn6 <- [1,470,null,{}] 12:20:17 INFO - PROCESS | 3664 | 1464376817135 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 3664 | 1464376817311 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:20:17 INFO - PROCESS | 3664 | 1464376817402 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315704800 == 57 [pid = 3664] [id = 127] 12:20:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A3137BF400) [pid = 3664] [serial = 378] [outer = 0000000000000000] 12:20:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A313947400) [pid = 3664] [serial = 379] [outer = 000000A3137BF400] 12:20:17 INFO - PROCESS | 3664 | 1464376817459 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A3159DF800) [pid = 3664] [serial = 380] [outer = 000000A3137BF400] 12:20:18 INFO - PROCESS | 3664 | 1464376818025 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:20:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 943ms 12:20:18 INFO - PROCESS | 3664 | 1464376818070 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 3664 | 1464376818076 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:20:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:20:18 INFO - PROCESS | 3664 | 1464376818083 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 3664 | 1464376818086 Marionette TRACE conn6 <- [1,474,null,{}] 12:20:18 INFO - PROCESS | 3664 | 1464376818091 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:18 INFO - PROCESS | 3664 | 1464376818206 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:20:18 INFO - PROCESS | 3664 | 1464376818307 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8C8800 == 58 [pid = 3664] [id = 128] 12:20:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31B192400) [pid = 3664] [serial = 381] [outer = 0000000000000000] 12:20:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31BCCA800) [pid = 3664] [serial = 382] [outer = 000000A31B192400] 12:20:18 INFO - PROCESS | 3664 | 1464376818364 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31C284400) [pid = 3664] [serial = 383] [outer = 000000A31B192400] 12:20:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31BE6F800) [pid = 3664] [serial = 384] [outer = 000000A30F615C00] 12:20:19 INFO - PROCESS | 3664 | 1464376819066 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:20:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1029ms 12:20:19 INFO - PROCESS | 3664 | 1464376819117 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 3664 | 1464376819120 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:20:19 INFO - PROCESS | 3664 | 1464376819124 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 3664 | 1464376819128 Marionette TRACE conn6 <- [1,478,null,{}] 12:20:19 INFO - PROCESS | 3664 | 1464376819160 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 3664 | 1464376819278 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:20:19 INFO - PROCESS | 3664 | 1464376819351 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7AE800 == 59 [pid = 3664] [id = 129] 12:20:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31C711800) [pid = 3664] [serial = 385] [outer = 0000000000000000] 12:20:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31F88F800) [pid = 3664] [serial = 386] [outer = 000000A31C711800] 12:20:19 INFO - PROCESS | 3664 | 1464376819450 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A3209C6000) [pid = 3664] [serial = 387] [outer = 000000A31C711800] 12:20:20 INFO - PROCESS | 3664 | 1464376820099 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:20:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:20:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1036ms 12:20:20 INFO - PROCESS | 3664 | 1464376820162 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:20:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:20:20 INFO - PROCESS | 3664 | 1464376820165 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:20:20 INFO - PROCESS | 3664 | 1464376820169 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 3664 | 1464376820171 Marionette TRACE conn6 <- [1,482,null,{}] 12:20:20 INFO - PROCESS | 3664 | 1464376820175 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:20 INFO - PROCESS | 3664 | 1464376820288 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:20:20 INFO - PROCESS | 3664 | 1464376820360 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252A6000 == 60 [pid = 3664] [id = 130] 12:20:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A3214A6800) [pid = 3664] [serial = 388] [outer = 0000000000000000] 12:20:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A3214E8400) [pid = 3664] [serial = 389] [outer = 000000A3214A6800] 12:20:20 INFO - PROCESS | 3664 | 1464376820456 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A322DDC000) [pid = 3664] [serial = 390] [outer = 000000A3214A6800] 12:20:21 INFO - PROCESS | 3664 | 1464376821309 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:20:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1192ms 12:20:21 INFO - PROCESS | 3664 | 1464376821362 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 3664 | 1464376821366 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:20:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:20:21 INFO - PROCESS | 3664 | 1464376821372 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 3664 | 1464376821376 Marionette TRACE conn6 <- [1,486,null,{}] 12:20:21 INFO - PROCESS | 3664 | 1464376821382 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:21 INFO - PROCESS | 3664 | 1464376821486 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:20:21 INFO - PROCESS | 3664 | 1464376821553 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315711800 == 61 [pid = 3664] [id = 131] 12:20:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A30F8B2400) [pid = 3664] [serial = 391] [outer = 0000000000000000] 12:20:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A30F8B9800) [pid = 3664] [serial = 392] [outer = 000000A30F8B2400] 12:20:21 INFO - PROCESS | 3664 | 1464376821603 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A313A80800) [pid = 3664] [serial = 393] [outer = 000000A30F8B2400] 12:20:22 INFO - PROCESS | 3664 | 1464376822159 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:20:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 880ms 12:20:22 INFO - PROCESS | 3664 | 1464376822257 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 3664 | 1464376822262 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:20:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:20:22 INFO - PROCESS | 3664 | 1464376822269 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 3664 | 1464376822271 Marionette TRACE conn6 <- [1,490,null,{}] 12:20:22 INFO - PROCESS | 3664 | 1464376822293 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:22 INFO - PROCESS | 3664 | 1464376822402 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:20:22 INFO - PROCESS | 3664 | 1464376822469 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155AE000 == 62 [pid = 3664] [id = 132] 12:20:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A30F396C00) [pid = 3664] [serial = 394] [outer = 0000000000000000] 12:20:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A3152F4C00) [pid = 3664] [serial = 395] [outer = 000000A30F396C00] 12:20:22 INFO - PROCESS | 3664 | 1464376822518 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A318D5C400) [pid = 3664] [serial = 396] [outer = 000000A30F396C00] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D6E000 == 61 [pid = 3664] [id = 125] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AC4000 == 60 [pid = 3664] [id = 124] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A314678000 == 59 [pid = 3664] [id = 123] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31468D800 == 58 [pid = 3664] [id = 122] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A313926000 == 57 [pid = 3664] [id = 121] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C53B000 == 56 [pid = 3664] [id = 120] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCDF000 == 55 [pid = 3664] [id = 119] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DA7800 == 54 [pid = 3664] [id = 118] 12:20:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DBC000 == 53 [pid = 3664] [id = 117] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31F8AE400) [pid = 3664] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31004A000) [pid = 3664] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31C7D8C00) [pid = 3664] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A3195EF400) [pid = 3664] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31C281C00) [pid = 3664] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A3137C3800) [pid = 3664] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOCSHELL 000000A31077D800 == 52 [pid = 3664] [id = 113] 12:20:23 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D70800 == 51 [pid = 3664] [id = 102] 12:20:23 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CA9A000 == 50 [pid = 3664] [id = 112] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31F885400) [pid = 3664] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A318E3E000) [pid = 3664] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31375AC00) [pid = 3664] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A318E42C00) [pid = 3664] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31551CC00) [pid = 3664] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31BCD0800) [pid = 3664] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31B174400) [pid = 3664] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31B899800) [pid = 3664] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A30F024800) [pid = 3664] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3664 | 1464376823148 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 902ms 12:20:23 INFO - PROCESS | 3664 | 1464376823172 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 3664 | 1464376823174 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:20:23 INFO - PROCESS | 3664 | 1464376823178 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 3664 | 1464376823182 Marionette TRACE conn6 <- [1,494,null,{}] 12:20:23 INFO - PROCESS | 3664 | 1464376823192 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 3664 | 1464376823285 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:20:23 INFO - PROCESS | 3664 | 1464376823356 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161F2800 == 51 [pid = 3664] [id = 133] 12:20:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A30F023000) [pid = 3664] [serial = 397] [outer = 0000000000000000] 12:20:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A313952400) [pid = 3664] [serial = 398] [outer = 000000A30F023000] 12:20:23 INFO - PROCESS | 3664 | 1464376823405 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A315946C00) [pid = 3664] [serial = 399] [outer = 000000A30F023000] 12:20:23 INFO - PROCESS | 3664 | 1464376823821 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:20:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 12:20:23 INFO - PROCESS | 3664 | 1464376823873 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 3664 | 1464376823876 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:20:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:20:23 INFO - PROCESS | 3664 | 1464376823880 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 3664 | 1464376823881 Marionette TRACE conn6 <- [1,498,null,{}] 12:20:23 INFO - PROCESS | 3664 | 1464376823885 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 3664 | 1464376823977 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:20:23 INFO - PROCESS | 3664 | 1464376823984 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B803000 == 52 [pid = 3664] [id = 134] 12:20:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A318E42C00) [pid = 3664] [serial = 400] [outer = 0000000000000000] 12:20:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31A64E800) [pid = 3664] [serial = 401] [outer = 000000A318E42C00] 12:20:24 INFO - PROCESS | 3664 | 1464376824031 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31A66CC00) [pid = 3664] [serial = 402] [outer = 000000A318E42C00] 12:20:24 INFO - PROCESS | 3664 | 1464376824487 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:20:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:20:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 12:20:24 INFO - PROCESS | 3664 | 1464376824510 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 3664 | 1464376824513 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:20:24 INFO - PROCESS | 3664 | 1464376824516 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 3664 | 1464376824518 Marionette TRACE conn6 <- [1,502,null,{}] 12:20:24 INFO - PROCESS | 3664 | 1464376824521 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 3664 | 1464376824603 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:20:24 INFO - PROCESS | 3664 | 1464376824641 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BE2F000 == 53 [pid = 3664] [id = 135] 12:20:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31B405000) [pid = 3664] [serial = 403] [outer = 0000000000000000] 12:20:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31B650000) [pid = 3664] [serial = 404] [outer = 000000A31B405000] 12:20:24 INFO - PROCESS | 3664 | 1464376824686 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31B895800) [pid = 3664] [serial = 405] [outer = 000000A31B405000] 12:20:25 INFO - PROCESS | 3664 | 1464376825112 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 12:20:25 INFO - PROCESS | 3664 | 1464376825148 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 3664 | 1464376825150 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:20:25 INFO - PROCESS | 3664 | 1464376825153 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 3664 | 1464376825155 Marionette TRACE conn6 <- [1,506,null,{}] 12:20:25 INFO - PROCESS | 3664 | 1464376825168 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:25 INFO - PROCESS | 3664 | 1464376825299 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:20:25 INFO - PROCESS | 3664 | 1464376825308 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCB1000 == 54 [pid = 3664] [id = 136] 12:20:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31B8A1000) [pid = 3664] [serial = 406] [outer = 0000000000000000] 12:20:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31BCD2400) [pid = 3664] [serial = 407] [outer = 000000A31B8A1000] 12:20:25 INFO - PROCESS | 3664 | 1464376825390 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31BE76C00) [pid = 3664] [serial = 408] [outer = 000000A31B8A1000] 12:20:25 INFO - PROCESS | 3664 | 1464376825837 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 733ms 12:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:20:25 INFO - PROCESS | 3664 | 1464376825889 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 3664 | 1464376825892 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:20:25 INFO - PROCESS | 3664 | 1464376825895 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 3664 | 1464376825897 Marionette TRACE conn6 <- [1,510,null,{}] 12:20:25 INFO - PROCESS | 3664 | 1464376825908 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 3664 | 1464376826048 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:20:26 INFO - PROCESS | 3664 | 1464376826061 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDE6800 == 55 [pid = 3664] [id = 137] 12:20:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31C278800) [pid = 3664] [serial = 409] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31C282800) [pid = 3664] [serial = 410] [outer = 000000A31C278800] 12:20:26 INFO - PROCESS | 3664 | 1464376826144 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31C785400) [pid = 3664] [serial = 411] [outer = 000000A31C278800] 12:20:26 INFO - PROCESS | 3664 | 1464376826582 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:20:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 12:20:26 INFO - PROCESS | 3664 | 1464376826632 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 3664 | 1464376826635 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:20:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:20:26 INFO - PROCESS | 3664 | 1464376826638 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 3664 | 1464376826640 Marionette TRACE conn6 <- [1,514,null,{}] 12:20:26 INFO - PROCESS | 3664 | 1464376826648 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 3664 | 1464376826756 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:20:26 INFO - PROCESS | 3664 | 1464376826803 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8CE800 == 56 [pid = 3664] [id = 138] 12:20:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31C7DC800) [pid = 3664] [serial = 412] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31C7DF400) [pid = 3664] [serial = 413] [outer = 000000A31C7DC800] 12:20:26 INFO - PROCESS | 3664 | 1464376826852 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31CA4A400) [pid = 3664] [serial = 414] [outer = 000000A31C7DC800] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A30F8B3C00) [pid = 3664] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A3137BBC00) [pid = 3664] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A30EF1F400) [pid = 3664] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31ED70400) [pid = 3664] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31C7D6400) [pid = 3664] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31B10BC00) [pid = 3664] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31F88C400) [pid = 3664] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A318E43C00) [pid = 3664] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31D861800) [pid = 3664] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A315518400) [pid = 3664] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31CA58000) [pid = 3664] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31F887000) [pid = 3664] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A30F391800) [pid = 3664] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31B721000) [pid = 3664] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C84EC00) [pid = 3664] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A3137C7400) [pid = 3664] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31C715800) [pid = 3664] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A310573400) [pid = 3664] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A320243800) [pid = 3664] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:20:27 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31FBB6800) [pid = 3664] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:20:27 INFO - PROCESS | 3664 | 1464376827461 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 837ms 12:20:27 INFO - PROCESS | 3664 | 1464376827479 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 3664 | 1464376827481 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:20:27 INFO - PROCESS | 3664 | 1464376827485 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:20:27 INFO - PROCESS | 3664 | 1464376827486 Marionette TRACE conn6 <- [1,518,null,{}] 12:20:27 INFO - PROCESS | 3664 | 1464376827490 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:27 INFO - PROCESS | 3664 | 1464376827581 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:20:27 INFO - PROCESS | 3664 | 1464376827590 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCF6800 == 57 [pid = 3664] [id = 139] 12:20:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A30F38E800) [pid = 3664] [serial = 415] [outer = 0000000000000000] 12:20:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A3137C7400) [pid = 3664] [serial = 416] [outer = 000000A30F38E800] 12:20:27 INFO - PROCESS | 3664 | 1464376827636 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31C5C5000) [pid = 3664] [serial = 417] [outer = 000000A30F38E800] 12:20:28 INFO - PROCESS | 3664 | 1464376828070 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 12:20:28 INFO - PROCESS | 3664 | 1464376828117 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 3664 | 1464376828120 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:20:28 INFO - PROCESS | 3664 | 1464376828123 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 3664 | 1464376828125 Marionette TRACE conn6 <- [1,522,null,{}] 12:20:28 INFO - PROCESS | 3664 | 1464376828129 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 3664 | 1464376828215 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:20:28 INFO - PROCESS | 3664 | 1464376828223 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321411000 == 58 [pid = 3664] [id = 140] 12:20:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31CA50000) [pid = 3664] [serial = 418] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31CC26C00) [pid = 3664] [serial = 419] [outer = 000000A31CA50000] 12:20:28 INFO - PROCESS | 3664 | 1464376828269 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31D862800) [pid = 3664] [serial = 420] [outer = 000000A31CA50000] 12:20:28 INFO - PROCESS | 3664 | 1464376828696 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 12:20:28 INFO - PROCESS | 3664 | 1464376828756 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 3664 | 1464376828758 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:20:28 INFO - PROCESS | 3664 | 1464376828762 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 3664 | 1464376828765 Marionette TRACE conn6 <- [1,526,null,{}] 12:20:28 INFO - PROCESS | 3664 | 1464376828768 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 3664 | 1464376828871 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:20:28 INFO - PROCESS | 3664 | 1464376828922 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323ACA000 == 59 [pid = 3664] [id = 141] 12:20:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31E956800) [pid = 3664] [serial = 421] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31EEA2000) [pid = 3664] [serial = 422] [outer = 000000A31E956800] 12:20:28 INFO - PROCESS | 3664 | 1464376828971 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31F8AA800) [pid = 3664] [serial = 423] [outer = 000000A31E956800] 12:20:29 INFO - PROCESS | 3664 | 1464376829539 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:20:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 840ms 12:20:29 INFO - PROCESS | 3664 | 1464376829606 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 3664 | 1464376829611 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:20:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:20:29 INFO - PROCESS | 3664 | 1464376829618 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 3664 | 1464376829623 Marionette TRACE conn6 <- [1,530,null,{}] 12:20:29 INFO - PROCESS | 3664 | 1464376829629 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 3664 | 1464376829750 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:20:29 INFO - PROCESS | 3664 | 1464376829824 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3146DF800 == 60 [pid = 3664] [id = 142] 12:20:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A30F390C00) [pid = 3664] [serial = 424] [outer = 0000000000000000] 12:20:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A30F398400) [pid = 3664] [serial = 425] [outer = 000000A30F390C00] 12:20:29 INFO - PROCESS | 3664 | 1464376829924 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A3137C9400) [pid = 3664] [serial = 426] [outer = 000000A30F390C00] 12:20:30 INFO - PROCESS | 3664 | 1464376830637 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:20:30 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:20:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:20:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:20:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:20:30 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:20:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:20:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:20:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:20:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1031ms 12:20:30 INFO - PROCESS | 3664 | 1464376830650 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 3664 | 1464376830657 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:20:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:20:30 INFO - PROCESS | 3664 | 1464376830702 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 3664 | 1464376830705 Marionette TRACE conn6 <- [1,534,null,{}] 12:20:30 INFO - PROCESS | 3664 | 1464376830709 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:30 INFO - PROCESS | 3664 | 1464376830840 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:20:30 INFO - PROCESS | 3664 | 1464376830926 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203CE000 == 61 [pid = 3664] [id = 143] 12:20:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A319590800) [pid = 3664] [serial = 427] [outer = 0000000000000000] 12:20:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31B194400) [pid = 3664] [serial = 428] [outer = 000000A319590800] 12:20:30 INFO - PROCESS | 3664 | 1464376830982 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31B8A2400) [pid = 3664] [serial = 429] [outer = 000000A319590800] 12:20:31 INFO - PROCESS | 3664 | 1464376831549 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:20:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:20:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 900ms 12:20:31 INFO - PROCESS | 3664 | 1464376831593 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 3664 | 1464376831596 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:20:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:20:31 INFO - PROCESS | 3664 | 1464376831601 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 3664 | 1464376831606 Marionette TRACE conn6 <- [1,538,null,{}] 12:20:31 INFO - PROCESS | 3664 | 1464376831618 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 3664 | 1464376831734 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:20:31 INFO - PROCESS | 3664 | 1464376831824 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F19000 == 62 [pid = 3664] [id = 144] 12:20:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31C7D4800) [pid = 3664] [serial = 430] [outer = 0000000000000000] 12:20:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31CA53400) [pid = 3664] [serial = 431] [outer = 000000A31C7D4800] 12:20:31 INFO - PROCESS | 3664 | 1464376831883 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31ED68800) [pid = 3664] [serial = 432] [outer = 000000A31C7D4800] 12:20:32 INFO - PROCESS | 3664 | 1464376832400 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:20:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 12:20:32 INFO - PROCESS | 3664 | 1464376832443 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 3664 | 1464376832447 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:20:32 INFO - PROCESS | 3664 | 1464376832450 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:20:32 INFO - PROCESS | 3664 | 1464376832452 Marionette TRACE conn6 <- [1,542,null,{}] 12:20:32 INFO - PROCESS | 3664 | 1464376832456 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 3664 | 1464376832644 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:20:32 INFO - PROCESS | 3664 | 1464376832710 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263D1800 == 63 [pid = 3664] [id = 145] 12:20:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31E948400) [pid = 3664] [serial = 433] [outer = 0000000000000000] 12:20:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31FA5E400) [pid = 3664] [serial = 434] [outer = 000000A31E948400] 12:20:32 INFO - PROCESS | 3664 | 1464376832767 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A32023A400) [pid = 3664] [serial = 435] [outer = 000000A31E948400] 12:20:33 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:33 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:33 INFO - PROCESS | 3664 | 1464376833322 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 944ms 12:20:33 INFO - PROCESS | 3664 | 1464376833397 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 3664 | 1464376833400 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:20:33 INFO - PROCESS | 3664 | 1464376833404 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 3664 | 1464376833406 Marionette TRACE conn6 <- [1,546,null,{}] 12:20:33 INFO - PROCESS | 3664 | 1464376833410 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:33 INFO - PROCESS | 3664 | 1464376833521 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:20:33 INFO - PROCESS | 3664 | 1464376833594 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262D0000 == 64 [pid = 3664] [id = 146] 12:20:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A320240400) [pid = 3664] [serial = 436] [outer = 0000000000000000] 12:20:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A3209C2000) [pid = 3664] [serial = 437] [outer = 000000A320240400] 12:20:33 INFO - PROCESS | 3664 | 1464376833689 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A320E8C400) [pid = 3664] [serial = 438] [outer = 000000A320240400] 12:20:34 INFO - PROCESS | 3664 | 1464376834282 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 944ms 12:20:34 INFO - PROCESS | 3664 | 1464376834350 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 3664 | 1464376834353 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:20:34 INFO - PROCESS | 3664 | 1464376834356 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 3664 | 1464376834358 Marionette TRACE conn6 <- [1,550,null,{}] 12:20:34 INFO - PROCESS | 3664 | 1464376834363 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 3664 | 1464376834489 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:20:34 INFO - PROCESS | 3664 | 1464376834605 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264CA800 == 65 [pid = 3664] [id = 147] 12:20:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A3206EC400) [pid = 3664] [serial = 439] [outer = 0000000000000000] 12:20:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A320E92400) [pid = 3664] [serial = 440] [outer = 000000A3206EC400] 12:20:34 INFO - PROCESS | 3664 | 1464376834664 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A320E99800) [pid = 3664] [serial = 441] [outer = 000000A3206EC400] 12:20:35 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:35 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:35 INFO - PROCESS | 3664 | 1464376835486 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1231ms 12:20:35 INFO - PROCESS | 3664 | 1464376835590 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 3664 | 1464376835595 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:20:35 INFO - PROCESS | 3664 | 1464376835600 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:20:35 INFO - PROCESS | 3664 | 1464376835604 Marionette TRACE conn6 <- [1,554,null,{}] 12:20:35 INFO - PROCESS | 3664 | 1464376835663 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:35 INFO - PROCESS | 3664 | 1464376835756 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:20:35 INFO - PROCESS | 3664 | 1464376835869 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315360000 == 66 [pid = 3664] [id = 148] 12:20:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A30EFE5000) [pid = 3664] [serial = 442] [outer = 0000000000000000] 12:20:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3137BD000) [pid = 3664] [serial = 443] [outer = 000000A30EFE5000] 12:20:35 INFO - PROCESS | 3664 | 1464376835923 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A3142F3800) [pid = 3664] [serial = 444] [outer = 000000A30EFE5000] 12:20:36 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:36 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:36 INFO - PROCESS | 3664 | 1464376836476 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E92F000 == 65 [pid = 3664] [id = 115] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A321411000 == 64 [pid = 3664] [id = 140] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCF6800 == 63 [pid = 3664] [id = 139] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8CE800 == 62 [pid = 3664] [id = 138] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDE6800 == 61 [pid = 3664] [id = 137] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCB1000 == 60 [pid = 3664] [id = 136] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BE2F000 == 59 [pid = 3664] [id = 135] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B803000 == 58 [pid = 3664] [id = 134] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3161F2800 == 57 [pid = 3664] [id = 133] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155AE000 == 56 [pid = 3664] [id = 132] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A315711800 == 55 [pid = 3664] [id = 131] 12:20:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A315704800 == 54 [pid = 3664] [id = 127] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A3152EE400) [pid = 3664] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31D86F800) [pid = 3664] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A30F30AC00) [pid = 3664] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A32023AC00) [pid = 3664] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31CA44C00) [pid = 3664] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31B898400) [pid = 3664] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A3214E7800) [pid = 3664] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31B724C00) [pid = 3664] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31F8A5C00) [pid = 3664] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A318D65C00) [pid = 3664] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31D588800) [pid = 3664] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31D86B800) [pid = 3664] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31F8A4400) [pid = 3664] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31BE70400) [pid = 3664] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A30F398000) [pid = 3664] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31F908C00) [pid = 3664] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A315516000) [pid = 3664] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31B71F800) [pid = 3664] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31B89DC00) [pid = 3664] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31BE6EC00) [pid = 3664] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31D607800) [pid = 3664] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31CC21800) [pid = 3664] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31577F800) [pid = 3664] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A318E41C00) [pid = 3664] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C7D2C00) [pid = 3664] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31577B000) [pid = 3664] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A313947800) [pid = 3664] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31C840400) [pid = 3664] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A3214A8800) [pid = 3664] [serial = 373] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A3214B0800) [pid = 3664] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31C847C00) [pid = 3664] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31FBBF800) [pid = 3664] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31BDE2C00) [pid = 3664] [serial = 376] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A320238800) [pid = 3664] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 942ms 12:20:36 INFO - PROCESS | 3664 | 1464376836547 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 3664 | 1464376836552 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:20:36 INFO - PROCESS | 3664 | 1464376836559 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 3664 | 1464376836562 Marionette TRACE conn6 <- [1,558,null,{}] 12:20:36 INFO - PROCESS | 3664 | 1464376836565 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 3664 | 1464376836666 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:20:36 INFO - PROCESS | 3664 | 1464376836738 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314688800 == 55 [pid = 3664] [id = 149] 12:20:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A30F397000) [pid = 3664] [serial = 445] [outer = 0000000000000000] 12:20:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A3137C3800) [pid = 3664] [serial = 446] [outer = 000000A30F397000] 12:20:36 INFO - PROCESS | 3664 | 1464376836786 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A3152F2C00) [pid = 3664] [serial = 447] [outer = 000000A30F397000] 12:20:37 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:37 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:37 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:37 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:37 INFO - PROCESS | 3664 | 1464376837208 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 733ms 12:20:37 INFO - PROCESS | 3664 | 1464376837294 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 3664 | 1464376837296 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:20:37 INFO - PROCESS | 3664 | 1464376837300 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:20:37 INFO - PROCESS | 3664 | 1464376837303 Marionette TRACE conn6 <- [1,562,null,{}] 12:20:37 INFO - PROCESS | 3664 | 1464376837314 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:37 INFO - PROCESS | 3664 | 1464376837413 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:20:37 INFO - PROCESS | 3664 | 1464376837423 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B4A7800 == 56 [pid = 3664] [id = 150] 12:20:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A318E40000) [pid = 3664] [serial = 448] [outer = 0000000000000000] 12:20:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A318E5CC00) [pid = 3664] [serial = 449] [outer = 000000A318E40000] 12:20:37 INFO - PROCESS | 3664 | 1464376837471 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31B10B800) [pid = 3664] [serial = 450] [outer = 000000A318E40000] 12:20:37 INFO - PROCESS | 3664 | 1464376837922 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 12:20:37 INFO - PROCESS | 3664 | 1464376837933 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 3664 | 1464376837943 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:20:37 INFO - PROCESS | 3664 | 1464376837952 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 3664 | 1464376837954 Marionette TRACE conn6 <- [1,566,null,{}] 12:20:37 INFO - PROCESS | 3664 | 1464376837957 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 3664 | 1464376838048 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:20:38 INFO - PROCESS | 3664 | 1464376838055 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BE37000 == 57 [pid = 3664] [id = 151] 12:20:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31B725C00) [pid = 3664] [serial = 451] [outer = 0000000000000000] 12:20:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31B89C000) [pid = 3664] [serial = 452] [outer = 000000A31B725C00] 12:20:38 INFO - PROCESS | 3664 | 1464376838101 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31BCD2800) [pid = 3664] [serial = 453] [outer = 000000A31B725C00] 12:20:38 INFO - PROCESS | 3664 | 1464376838526 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 12:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:20:38 INFO - PROCESS | 3664 | 1464376838580 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 3664 | 1464376838583 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:20:38 INFO - PROCESS | 3664 | 1464376838586 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 3664 | 1464376838588 Marionette TRACE conn6 <- [1,570,null,{}] 12:20:38 INFO - PROCESS | 3664 | 1464376838591 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 3664 | 1464376838676 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:20:38 INFO - PROCESS | 3664 | 1464376838683 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCEE000 == 58 [pid = 3664] [id = 152] 12:20:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31BDDA000) [pid = 3664] [serial = 454] [outer = 0000000000000000] 12:20:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31BE6A400) [pid = 3664] [serial = 455] [outer = 000000A31BDDA000] 12:20:38 INFO - PROCESS | 3664 | 1464376838728 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31C27B400) [pid = 3664] [serial = 456] [outer = 000000A31BDDA000] 12:20:39 INFO - PROCESS | 3664 | 1464376839215 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:20:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 12:20:39 INFO - PROCESS | 3664 | 1464376839279 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 3664 | 1464376839281 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:20:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:20:39 INFO - PROCESS | 3664 | 1464376839284 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 3664 | 1464376839286 Marionette TRACE conn6 <- [1,574,null,{}] 12:20:39 INFO - PROCESS | 3664 | 1464376839290 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 3664 | 1464376839430 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:20:39 INFO - PROCESS | 3664 | 1464376839480 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDDA800 == 59 [pid = 3664] [id = 153] 12:20:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31C7D9800) [pid = 3664] [serial = 457] [outer = 0000000000000000] 12:20:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31CA54C00) [pid = 3664] [serial = 458] [outer = 000000A31C7D9800] 12:20:39 INFO - PROCESS | 3664 | 1464376839527 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31D866400) [pid = 3664] [serial = 459] [outer = 000000A31C7D9800] 12:20:39 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:39 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:39 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:39 INFO - PROCESS | 3664 | 1464376839976 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 12:20:40 INFO - PROCESS | 3664 | 1464376840058 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 3664 | 1464376840061 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:20:40 INFO - PROCESS | 3664 | 1464376840064 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 3664 | 1464376840066 Marionette TRACE conn6 <- [1,578,null,{}] 12:20:40 INFO - PROCESS | 3664 | 1464376840069 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 3664 | 1464376840181 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:20:40 INFO - PROCESS | 3664 | 1464376840233 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA3C000 == 60 [pid = 3664] [id = 154] 12:20:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31E88A400) [pid = 3664] [serial = 460] [outer = 0000000000000000] 12:20:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31EDD0800) [pid = 3664] [serial = 461] [outer = 000000A31E88A400] 12:20:40 INFO - PROCESS | 3664 | 1464376840277 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31F908C00) [pid = 3664] [serial = 462] [outer = 000000A31E88A400] 12:20:40 INFO - PROCESS | 3664 | 1464376840699 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 12:20:40 INFO - PROCESS | 3664 | 1464376840756 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 3664 | 1464376840759 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:20:40 INFO - PROCESS | 3664 | 1464376840762 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 3664 | 1464376840764 Marionette TRACE conn6 <- [1,582,null,{}] 12:20:40 INFO - PROCESS | 3664 | 1464376840773 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 3664 | 1464376840889 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:20:41 INFO - PROCESS | 3664 | 1464376841044 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31CA50000) [pid = 3664] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A30F8B2400) [pid = 3664] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31B8A1000) [pid = 3664] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31BE6BC00) [pid = 3664] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31449CC00) [pid = 3664] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31A669000) [pid = 3664] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31C279000) [pid = 3664] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31C278800) [pid = 3664] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A30F396C00) [pid = 3664] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A318E42C00) [pid = 3664] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A30F023000) [pid = 3664] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31B405000) [pid = 3664] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31BDDC400) [pid = 3664] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31C7DC800) [pid = 3664] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:20:41 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A30F38E800) [pid = 3664] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:20:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F85C000 == 61 [pid = 3664] [id = 155] 12:20:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A30E9BE800) [pid = 3664] [serial = 463] [outer = 0000000000000000] 12:20:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A30F39A000) [pid = 3664] [serial = 464] [outer = 000000A30E9BE800] 12:20:41 INFO - PROCESS | 3664 | 1464376841098 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A313B1DC00) [pid = 3664] [serial = 465] [outer = 000000A30E9BE800] 12:20:41 INFO - PROCESS | 3664 | 1464376841466 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 732ms 12:20:41 INFO - PROCESS | 3664 | 1464376841508 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 3664 | 1464376841511 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:20:41 INFO - PROCESS | 3664 | 1464376841516 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 3664 | 1464376841518 Marionette TRACE conn6 <- [1,586,null,{}] 12:20:41 INFO - PROCESS | 3664 | 1464376841522 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:41 INFO - PROCESS | 3664 | 1464376841634 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:20:41 INFO - PROCESS | 3664 | 1464376841643 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321414000 == 62 [pid = 3664] [id = 156] 12:20:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A313B18C00) [pid = 3664] [serial = 466] [outer = 0000000000000000] 12:20:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A3195ED000) [pid = 3664] [serial = 467] [outer = 000000A313B18C00] 12:20:41 INFO - PROCESS | 3664 | 1464376841689 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31C7D1C00) [pid = 3664] [serial = 468] [outer = 000000A313B18C00] 12:20:42 INFO - PROCESS | 3664 | 1464376842097 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 12:20:42 INFO - PROCESS | 3664 | 1464376842146 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 3664 | 1464376842149 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:20:42 INFO - PROCESS | 3664 | 1464376842152 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 3664 | 1464376842154 Marionette TRACE conn6 <- [1,590,null,{}] 12:20:42 INFO - PROCESS | 3664 | 1464376842158 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:42 INFO - PROCESS | 3664 | 1464376842280 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:20:42 INFO - PROCESS | 3664 | 1464376842292 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D5B000 == 63 [pid = 3664] [id = 157] 12:20:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A313B19C00) [pid = 3664] [serial = 469] [outer = 0000000000000000] 12:20:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31F889800) [pid = 3664] [serial = 470] [outer = 000000A313B19C00] 12:20:42 INFO - PROCESS | 3664 | 1464376842337 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A32023EC00) [pid = 3664] [serial = 471] [outer = 000000A313B19C00] 12:20:42 INFO - PROCESS | 3664 | 1464376842731 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:20:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 627ms 12:20:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:20:42 INFO - PROCESS | 3664 | 1464376842783 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 3664 | 1464376842785 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:20:42 INFO - PROCESS | 3664 | 1464376842788 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 3664 | 1464376842791 Marionette TRACE conn6 <- [1,594,null,{}] 12:20:42 INFO - PROCESS | 3664 | 1464376842794 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:42 INFO - PROCESS | 3664 | 1464376842953 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:20:43 INFO - PROCESS | 3664 | [3664] 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 12:20:43 INFO - PROCESS | 3664 | 1464376843311 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314678000 == 64 [pid = 3664] [id = 158] 12:20:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A30EFDDC00) [pid = 3664] [serial = 472] [outer = 0000000000000000] 12:20:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A30F01F800) [pid = 3664] [serial = 473] [outer = 000000A30EFDDC00] 12:20:43 INFO - PROCESS | 3664 | 1464376843384 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A30F8B0C00) [pid = 3664] [serial = 474] [outer = 000000A30EFDDC00] 12:20:44 INFO - PROCESS | 3664 | 1464376844002 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1284ms 12:20:44 INFO - PROCESS | 3664 | 1464376844077 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 3664 | 1464376844082 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:20:44 INFO - PROCESS | 3664 | 1464376844086 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 3664 | 1464376844091 Marionette TRACE conn6 <- [1,598,null,{}] 12:20:44 INFO - PROCESS | 3664 | 1464376844096 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:44 INFO - PROCESS | 3664 | 1464376844263 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:20:44 INFO - PROCESS | 3664 | 1464376844275 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD3E800 == 65 [pid = 3664] [id = 159] 12:20:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A318D5D000) [pid = 3664] [serial = 475] [outer = 0000000000000000] 12:20:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A318D67400) [pid = 3664] [serial = 476] [outer = 000000A318D5D000] 12:20:44 INFO - PROCESS | 3664 | 1464376844335 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31A652400) [pid = 3664] [serial = 477] [outer = 000000A318D5D000] 12:20:44 INFO - PROCESS | 3664 | 1464376844989 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:20:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 12:20:45 INFO - PROCESS | 3664 | 1464376845037 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 3664 | 1464376845042 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:20:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:20:45 INFO - PROCESS | 3664 | 1464376845046 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 3664 | 1464376845049 Marionette TRACE conn6 <- [1,602,null,{}] 12:20:45 INFO - PROCESS | 3664 | 1464376845053 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 3664 | 1464376845169 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:20:45 INFO - PROCESS | 3664 | 1464376845286 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E73000 == 66 [pid = 3664] [id = 160] 12:20:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31BDE1000) [pid = 3664] [serial = 478] [outer = 0000000000000000] 12:20:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31C279800) [pid = 3664] [serial = 479] [outer = 000000A31BDE1000] 12:20:45 INFO - PROCESS | 3664 | 1464376845343 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31CF3E000) [pid = 3664] [serial = 480] [outer = 000000A31BDE1000] 12:20:46 INFO - PROCESS | 3664 | 1464376846005 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1030ms 12:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:20:46 INFO - PROCESS | 3664 | 1464376846077 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 3664 | 1464376846080 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:20:46 INFO - PROCESS | 3664 | 1464376846090 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 3664 | 1464376846096 Marionette TRACE conn6 <- [1,606,null,{}] 12:20:46 INFO - PROCESS | 3664 | 1464376846119 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:46 INFO - PROCESS | 3664 | 1464376846296 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:20:46 INFO - PROCESS | 3664 | 1464376846384 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262E2800 == 67 [pid = 3664] [id = 161] 12:20:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A320360400) [pid = 3664] [serial = 481] [outer = 0000000000000000] 12:20:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A320366400) [pid = 3664] [serial = 482] [outer = 000000A320360400] 12:20:46 INFO - PROCESS | 3664 | 1464376846439 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A3206ED400) [pid = 3664] [serial = 483] [outer = 000000A320360400] 12:20:47 INFO - PROCESS | 3664 | 1464376847003 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 963ms 12:20:47 INFO - PROCESS | 3664 | 1464376847050 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 3664 | 1464376847053 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:20:47 INFO - PROCESS | 3664 | 1464376847057 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 3664 | 1464376847059 Marionette TRACE conn6 <- [1,610,null,{}] 12:20:47 INFO - PROCESS | 3664 | 1464376847063 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 3664 | 1464376847179 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:20:47 INFO - PROCESS | 3664 | 1464376847267 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326905000 == 68 [pid = 3664] [id = 162] 12:20:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A320E92000) [pid = 3664] [serial = 484] [outer = 0000000000000000] 12:20:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A320E98800) [pid = 3664] [serial = 485] [outer = 000000A320E92000] 12:20:47 INFO - PROCESS | 3664 | 1464376847322 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A3214ADC00) [pid = 3664] [serial = 486] [outer = 000000A320E92000] 12:20:47 INFO - PROCESS | 3664 | 1464376847938 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:20:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 945ms 12:20:48 INFO - PROCESS | 3664 | 1464376848003 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 3664 | 1464376848005 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:20:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:20:48 INFO - PROCESS | 3664 | 1464376848009 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 3664 | 1464376848011 Marionette TRACE conn6 <- [1,614,null,{}] 12:20:48 INFO - PROCESS | 3664 | 1464376848015 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:48 INFO - PROCESS | 3664 | 1464376848336 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:20:48 INFO - PROCESS | 3664 | 1464376848416 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A741000 == 69 [pid = 3664] [id = 163] 12:20:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A30F30E800) [pid = 3664] [serial = 487] [outer = 0000000000000000] 12:20:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A30F38EC00) [pid = 3664] [serial = 488] [outer = 000000A30F30E800] 12:20:48 INFO - PROCESS | 3664 | 1464376848508 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A313B11C00) [pid = 3664] [serial = 489] [outer = 000000A30F30E800] 12:20:49 INFO - PROCESS | 3664 | 1464376849158 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D5B000 == 68 [pid = 3664] [id = 157] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A321414000 == 67 [pid = 3664] [id = 156] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F85C000 == 66 [pid = 3664] [id = 155] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA3C000 == 65 [pid = 3664] [id = 154] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDDA800 == 64 [pid = 3664] [id = 153] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCEE000 == 63 [pid = 3664] [id = 152] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BE37000 == 62 [pid = 3664] [id = 151] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A313947400) [pid = 3664] [serial = 379] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31BCCA800) [pid = 3664] [serial = 382] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31F88F800) [pid = 3664] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A3214E8400) [pid = 3664] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31EEA2000) [pid = 3664] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1233ms 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B4A7800 == 61 [pid = 3664] [id = 150] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A314688800 == 60 [pid = 3664] [id = 149] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A315360000 == 59 [pid = 3664] [id = 148] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A3146DF800 == 58 [pid = 3664] [id = 142] 12:20:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A323ACA000 == 57 [pid = 3664] [id = 141] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31BCCC800) [pid = 3664] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31C7D3000) [pid = 3664] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31C785400) [pid = 3664] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31C282800) [pid = 3664] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A318D5C400) [pid = 3664] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A3152F4C00) [pid = 3664] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31A64E800) [pid = 3664] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31A66CC00) [pid = 3664] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A313952400) [pid = 3664] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A315946C00) [pid = 3664] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31B650000) [pid = 3664] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A3214B0000) [pid = 3664] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31C7DF400) [pid = 3664] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A3137C7400) [pid = 3664] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31D862800) [pid = 3664] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31B8A2800) [pid = 3664] [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.] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31CA4A400) [pid = 3664] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A313A80800) [pid = 3664] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A30F8B9800) [pid = 3664] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31BCD2400) [pid = 3664] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31BE76C00) [pid = 3664] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31C5C5000) [pid = 3664] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31CC26C00) [pid = 3664] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31B895800) [pid = 3664] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31C84B800) [pid = 3664] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A318D64C00) [pid = 3664] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:20:49 INFO - PROCESS | 3664 | 1464376849279 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 3664 | 1464376849283 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:20:49 INFO - PROCESS | 3664 | 1464376849290 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 3664 | 1464376849294 Marionette TRACE conn6 <- [1,618,null,{}] 12:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:20:49 INFO - PROCESS | 3664 | 1464376849299 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 3664 | 1464376849397 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:20:49 INFO - PROCESS | 3664 | 1464376849405 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3146D7800 == 58 [pid = 3664] [id = 164] 12:20:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A30F38D800) [pid = 3664] [serial = 490] [outer = 0000000000000000] 12:20:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A30F39A800) [pid = 3664] [serial = 491] [outer = 000000A30F38D800] 12:20:49 INFO - PROCESS | 3664 | 1464376849455 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313949C00) [pid = 3664] [serial = 492] [outer = 000000A30F38D800] 12:20:49 INFO - PROCESS | 3664 | 1464376849955 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 732ms 12:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:20:50 INFO - PROCESS | 3664 | 1464376850031 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 3664 | 1464376850034 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:20:50 INFO - PROCESS | 3664 | 1464376850038 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 3664 | 1464376850040 Marionette TRACE conn6 <- [1,622,null,{}] 12:20:50 INFO - PROCESS | 3664 | 1464376850044 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 3664 | 1464376850132 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:20:50 INFO - PROCESS | 3664 | 1464376850207 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC4C000 == 59 [pid = 3664] [id = 165] 12:20:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A3137C7000) [pid = 3664] [serial = 493] [outer = 0000000000000000] 12:20:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A315947400) [pid = 3664] [serial = 494] [outer = 000000A3137C7000] 12:20:50 INFO - PROCESS | 3664 | 1464376850253 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A318D62000) [pid = 3664] [serial = 495] [outer = 000000A3137C7000] 12:20:50 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:50 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:50 INFO - PROCESS | 3664 | 1464376850657 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:20:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 693ms 12:20:50 INFO - PROCESS | 3664 | 1464376850732 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 3664 | 1464376850736 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:20:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:20:50 INFO - PROCESS | 3664 | 1464376850747 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 3664 | 1464376850759 Marionette TRACE conn6 <- [1,626,null,{}] 12:20:50 INFO - PROCESS | 3664 | 1464376850768 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 3664 | 1464376850861 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:20:50 INFO - PROCESS | 3664 | 1464376850904 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD42000 == 60 [pid = 3664] [id = 166] 12:20:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31A65E800) [pid = 3664] [serial = 496] [outer = 0000000000000000] 12:20:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31ACA0C00) [pid = 3664] [serial = 497] [outer = 000000A31A65E800] 12:20:50 INFO - PROCESS | 3664 | 1464376850951 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31B410400) [pid = 3664] [serial = 498] [outer = 000000A31A65E800] 12:20:51 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:51 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:51 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:51 INFO - PROCESS | 3664 | 1464376851385 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 12:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:20:51 INFO - PROCESS | 3664 | 1464376851436 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 3664 | 1464376851439 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:20:51 INFO - PROCESS | 3664 | 1464376851442 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 3664 | 1464376851444 Marionette TRACE conn6 <- [1,630,null,{}] 12:20:51 INFO - PROCESS | 3664 | 1464376851448 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:51 INFO - PROCESS | 3664 | 1464376851559 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:20:51 INFO - PROCESS | 3664 | 1464376851601 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCA0000 == 61 [pid = 3664] [id = 167] 12:20:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A318E5F000) [pid = 3664] [serial = 499] [outer = 0000000000000000] 12:20:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31B897400) [pid = 3664] [serial = 500] [outer = 000000A318E5F000] 12:20:51 INFO - PROCESS | 3664 | 1464376851648 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31BCCAC00) [pid = 3664] [serial = 501] [outer = 000000A318E5F000] 12:20:52 INFO - PROCESS | 3664 | 1464376852069 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 12:20:52 INFO - PROCESS | 3664 | 1464376852122 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 3664 | 1464376852124 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:20:52 INFO - PROCESS | 3664 | 1464376852128 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 3664 | 1464376852130 Marionette TRACE conn6 <- [1,634,null,{}] 12:20:52 INFO - PROCESS | 3664 | 1464376852134 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 3664 | 1464376852278 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:20:52 INFO - PROCESS | 3664 | 1464376852317 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8CD800 == 62 [pid = 3664] [id = 168] 12:20:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31BE70800) [pid = 3664] [serial = 502] [outer = 0000000000000000] 12:20:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31BE74800) [pid = 3664] [serial = 503] [outer = 000000A31BE70800] 12:20:52 INFO - PROCESS | 3664 | 1464376852372 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31C284800) [pid = 3664] [serial = 504] [outer = 000000A31BE70800] 12:20:52 INFO - PROCESS | 3664 | 1464376852830 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:20:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 735ms 12:20:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:20:52 INFO - PROCESS | 3664 | 1464376852865 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 3664 | 1464376852868 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:20:52 INFO - PROCESS | 3664 | 1464376852871 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 3664 | 1464376852873 Marionette TRACE conn6 <- [1,638,null,{}] 12:20:52 INFO - PROCESS | 3664 | 1464376852882 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 3664 | 1464376852992 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:20:53 INFO - PROCESS | 3664 | 1464376852999 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B5000 == 63 [pid = 3664] [id = 169] 12:20:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31C0A5400) [pid = 3664] [serial = 505] [outer = 0000000000000000] 12:20:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31C717800) [pid = 3664] [serial = 506] [outer = 000000A31C0A5400] 12:20:53 INFO - PROCESS | 3664 | 1464376853046 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31C841C00) [pid = 3664] [serial = 507] [outer = 000000A31C0A5400] 12:20:53 INFO - PROCESS | 3664 | 1464376853630 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A3137BF400) [pid = 3664] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A3214A6800) [pid = 3664] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31C711800) [pid = 3664] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31B192400) [pid = 3664] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31C7D9800) [pid = 3664] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31E88A400) [pid = 3664] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A30EFE5000) [pid = 3664] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31BDDA000) [pid = 3664] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31B725C00) [pid = 3664] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A318E40000) [pid = 3664] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A30F397000) [pid = 3664] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A30E9BE800) [pid = 3664] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:20:53 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A313B18C00) [pid = 3664] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 839ms 12:20:53 INFO - PROCESS | 3664 | 1464376853714 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 3664 | 1464376853716 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:20:53 INFO - PROCESS | 3664 | 1464376853719 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 3664 | 1464376853721 Marionette TRACE conn6 <- [1,642,null,{}] 12:20:53 INFO - PROCESS | 3664 | 1464376853725 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 3664 | 1464376853816 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:20:53 INFO - PROCESS | 3664 | 1464376853823 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CAA0000 == 64 [pid = 3664] [id = 170] 12:20:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A313B1C400) [pid = 3664] [serial = 508] [outer = 0000000000000000] 12:20:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31AC9E400) [pid = 3664] [serial = 509] [outer = 000000A313B1C400] 12:20:53 INFO - PROCESS | 3664 | 1464376853868 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31C7DB400) [pid = 3664] [serial = 510] [outer = 000000A313B1C400] 12:20:54 INFO - PROCESS | 3664 | 1464376854274 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 587ms 12:20:54 INFO - PROCESS | 3664 | 1464376854309 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 3664 | 1464376854311 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:20:54 INFO - PROCESS | 3664 | 1464376854315 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:20:54 INFO - PROCESS | 3664 | 1464376854317 Marionette TRACE conn6 <- [1,646,null,{}] 12:20:54 INFO - PROCESS | 3664 | 1464376854320 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:54 INFO - PROCESS | 3664 | 1464376854412 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:20:54 INFO - PROCESS | 3664 | 1464376854419 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC92000 == 65 [pid = 3664] [id = 171] 12:20:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31C84B800) [pid = 3664] [serial = 511] [outer = 0000000000000000] 12:20:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31CA52800) [pid = 3664] [serial = 512] [outer = 000000A31C84B800] 12:20:54 INFO - PROCESS | 3664 | 1464376854465 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31CFA1400) [pid = 3664] [serial = 513] [outer = 000000A31C84B800] 12:20:54 INFO - PROCESS | 3664 | 1464376854881 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 12:20:54 INFO - PROCESS | 3664 | 1464376854947 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 3664 | 1464376854950 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:20:54 INFO - PROCESS | 3664 | 1464376854953 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 3664 | 1464376854955 Marionette TRACE conn6 <- [1,650,null,{}] 12:20:54 INFO - PROCESS | 3664 | 1464376854959 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 3664 | 1464376855047 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:20:55 INFO - PROCESS | 3664 | 1464376855056 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321412800 == 66 [pid = 3664] [id = 172] 12:20:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31CF9A400) [pid = 3664] [serial = 514] [outer = 0000000000000000] 12:20:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31D869800) [pid = 3664] [serial = 515] [outer = 000000A31CF9A400] 12:20:55 INFO - PROCESS | 3664 | 1464376855110 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31E88E000) [pid = 3664] [serial = 516] [outer = 000000A31CF9A400] 12:20:55 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:55 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:55 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:55 INFO - PROCESS | 3664 | 1464376855557 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:20:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 627ms 12:20:55 INFO - PROCESS | 3664 | 1464376855584 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 3664 | 1464376855586 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:20:55 INFO - PROCESS | 3664 | 1464376855590 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 3664 | 1464376855592 Marionette TRACE conn6 <- [1,654,null,{}] 12:20:55 INFO - PROCESS | 3664 | 1464376855596 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 3664 | 1464376855741 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:20:55 INFO - PROCESS | 3664 | 1464376855814 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31373E000 == 67 [pid = 3664] [id = 173] 12:20:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A30E873000) [pid = 3664] [serial = 517] [outer = 0000000000000000] 12:20:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A30EFE3C00) [pid = 3664] [serial = 518] [outer = 000000A30E873000] 12:20:55 INFO - PROCESS | 3664 | 1464376855918 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A30F8BAC00) [pid = 3664] [serial = 519] [outer = 000000A30E873000] 12:20:56 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:56 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:56 INFO - PROCESS | 3664 | 1464376856608 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1027ms 12:20:56 INFO - PROCESS | 3664 | 1464376856621 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 3664 | 1464376856625 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:20:56 INFO - PROCESS | 3664 | 1464376856665 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 3664 | 1464376856669 Marionette TRACE conn6 <- [1,658,null,{}] 12:20:56 INFO - PROCESS | 3664 | 1464376856674 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 3664 | 1464376856793 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:20:56 INFO - PROCESS | 3664 | 1464376856867 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD28800 == 68 [pid = 3664] [id = 174] 12:20:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A318977C00) [pid = 3664] [serial = 520] [outer = 0000000000000000] 12:20:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A318D6B800) [pid = 3664] [serial = 521] [outer = 000000A318977C00] 12:20:56 INFO - PROCESS | 3664 | 1464376856967 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A3195EF400) [pid = 3664] [serial = 522] [outer = 000000A318977C00] 12:20:57 INFO - PROCESS | 3664 | 1464376857552 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 963ms 12:20:57 INFO - PROCESS | 3664 | 1464376857611 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 3664 | 1464376857614 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:20:57 INFO - PROCESS | 3664 | 1464376857618 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 3664 | 1464376857621 Marionette TRACE conn6 <- [1,662,null,{}] 12:20:57 INFO - PROCESS | 3664 | 1464376857625 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:57 INFO - PROCESS | 3664 | 1464376857738 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:20:57 INFO - PROCESS | 3664 | 1464376857857 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD2000 == 69 [pid = 3664] [id = 175] 12:20:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31BDDE400) [pid = 3664] [serial = 523] [outer = 0000000000000000] 12:20:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31BE6C000) [pid = 3664] [serial = 524] [outer = 000000A31BDDE400] 12:20:57 INFO - PROCESS | 3664 | 1464376857914 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31C716800) [pid = 3664] [serial = 525] [outer = 000000A31BDDE400] 12:20:58 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:20:58 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:20:58 INFO - PROCESS | 3664 | 1464376858540 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:20:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 942ms 12:20:58 INFO - PROCESS | 3664 | 1464376858560 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 3664 | 1464376858565 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:20:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:20:58 INFO - PROCESS | 3664 | 1464376858590 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 3664 | 1464376858595 Marionette TRACE conn6 <- [1,666,null,{}] 12:20:58 INFO - PROCESS | 3664 | 1464376858601 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 3664 | 1464376858718 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:20:58 INFO - PROCESS | 3664 | 1464376858834 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E7D800 == 70 [pid = 3664] [id = 176] 12:20:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31D869C00) [pid = 3664] [serial = 526] [outer = 0000000000000000] 12:20:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31F8AC800) [pid = 3664] [serial = 527] [outer = 000000A31D869C00] 12:20:58 INFO - PROCESS | 3664 | 1464376858893 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31FBBFC00) [pid = 3664] [serial = 528] [outer = 000000A31D869C00] 12:20:59 INFO - PROCESS | 3664 | 1464376859503 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:20:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1005ms 12:20:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:20:59 INFO - PROCESS | 3664 | 1464376859579 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 3664 | 1464376859582 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:20:59 INFO - PROCESS | 3664 | 1464376859586 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 3664 | 1464376859588 Marionette TRACE conn6 <- [1,670,null,{}] 12:20:59 INFO - PROCESS | 3664 | 1464376859592 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 3664 | 1464376859744 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:20:59 INFO - PROCESS | 3664 | 1464376859859 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262C9800 == 71 [pid = 3664] [id = 177] 12:20:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A320238C00) [pid = 3664] [serial = 529] [outer = 0000000000000000] 12:20:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A320242800) [pid = 3664] [serial = 530] [outer = 000000A320238C00] 12:20:59 INFO - PROCESS | 3664 | 1464376859915 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A32036B000) [pid = 3664] [serial = 531] [outer = 000000A320238C00] 12:21:00 INFO - PROCESS | 3664 | [3664] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:21:00 INFO - PROCESS | 3664 | [3664] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:21:00 INFO - PROCESS | 3664 | 1464376860959 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:21:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1385ms 12:21:00 INFO - PROCESS | 3664 | 1464376860972 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 3664 | 1464376860975 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:21:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:21:00 INFO - PROCESS | 3664 | 1464376860981 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 3664 | 1464376860983 Marionette TRACE conn6 <- [1,674,null,{}] 12:21:00 INFO - PROCESS | 3664 | 1464376860990 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 3664 | 1464376861098 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:21:01 INFO - PROCESS | 3664 | 1464376861209 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3146CF000 == 72 [pid = 3664] [id = 178] 12:21:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31551E800) [pid = 3664] [serial = 532] [outer = 0000000000000000] 12:21:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A315944000) [pid = 3664] [serial = 533] [outer = 000000A31551E800] 12:21:01 INFO - PROCESS | 3664 | 1464376861304 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A318E3C400) [pid = 3664] [serial = 534] [outer = 000000A31551E800] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDF9800 == 71 [pid = 3664] [id = 32] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A321412800 == 70 [pid = 3664] [id = 172] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC92000 == 69 [pid = 3664] [id = 171] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CAA0000 == 68 [pid = 3664] [id = 170] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B5000 == 67 [pid = 3664] [id = 169] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8CD800 == 66 [pid = 3664] [id = 168] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCA0000 == 65 [pid = 3664] [id = 167] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD42000 == 64 [pid = 3664] [id = 166] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC4C000 == 63 [pid = 3664] [id = 165] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A3146D7800 == 62 [pid = 3664] [id = 164] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A741000 == 61 [pid = 3664] [id = 163] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E73000 == 60 [pid = 3664] [id = 160] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD3E800 == 59 [pid = 3664] [id = 159] 12:21:01 INFO - PROCESS | 3664 | --DOCSHELL 000000A314678000 == 58 [pid = 3664] [id = 158] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31CA54C00) [pid = 3664] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A3142F3800) [pid = 3664] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A3137BD000) [pid = 3664] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A30F398400) [pid = 3664] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31BE6A400) [pid = 3664] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31B89C000) [pid = 3664] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31BCD2800) [pid = 3664] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31D866400) [pid = 3664] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A318E5CC00) [pid = 3664] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31B10B800) [pid = 3664] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A3137C3800) [pid = 3664] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A3152F2C00) [pid = 3664] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31B194400) [pid = 3664] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31CA53400) [pid = 3664] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31FA5E400) [pid = 3664] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A320E92400) [pid = 3664] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A3209C2000) [pid = 3664] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31C27B400) [pid = 3664] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A3159DF800) [pid = 3664] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A322DDC000) [pid = 3664] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A3209C6000) [pid = 3664] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C284400) [pid = 3664] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31F889800) [pid = 3664] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31EDD0800) [pid = 3664] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31F908C00) [pid = 3664] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A30F39A000) [pid = 3664] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A3195ED000) [pid = 3664] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A313B1DC00) [pid = 3664] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:21:01 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31C7D1C00) [pid = 3664] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:21:02 INFO - PROCESS | 3664 | 1464376862354 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:21:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1403ms 12:21:02 INFO - PROCESS | 3664 | 1464376862384 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 3664 | 1464376862390 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:21:02 INFO - PROCESS | 3664 | 1464376862396 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 3664 | 1464376862399 Marionette TRACE conn6 <- [1,678,null,{}] 12:21:02 INFO - PROCESS | 3664 | 1464376862403 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:02 INFO - PROCESS | 3664 | 1464376862497 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:21:02 INFO - PROCESS | 3664 | 1464376862506 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A639800 == 59 [pid = 3664] [id = 179] 12:21:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A313B1D400) [pid = 3664] [serial = 535] [outer = 0000000000000000] 12:21:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A3159DF800) [pid = 3664] [serial = 536] [outer = 000000A313B1D400] 12:21:02 INFO - PROCESS | 3664 | 1464376862554 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A318E5CC00) [pid = 3664] [serial = 537] [outer = 000000A313B1D400] 12:21:03 INFO - PROCESS | 3664 | 1464376863517 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:21:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1141ms 12:21:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:21:03 INFO - PROCESS | 3664 | 1464376863537 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 3664 | 1464376863540 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:21:03 INFO - PROCESS | 3664 | 1464376863544 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 3664 | 1464376863547 Marionette TRACE conn6 <- [1,682,null,{}] 12:21:03 INFO - PROCESS | 3664 | 1464376863558 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 3664 | 1464376863650 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:21:03 INFO - PROCESS | 3664 | 1464376863660 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BE37000 == 60 [pid = 3664] [id = 180] 12:21:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31B72C000) [pid = 3664] [serial = 538] [outer = 0000000000000000] 12:21:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31BC20C00) [pid = 3664] [serial = 539] [outer = 000000A31B72C000] 12:21:03 INFO - PROCESS | 3664 | 1464376863710 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31BDE2000) [pid = 3664] [serial = 540] [outer = 000000A31B72C000] 12:21:04 INFO - PROCESS | 3664 | 1464376864713 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:21:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:21:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 12:21:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:21:04 INFO - PROCESS | 3664 | 1464376864728 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 3664 | 1464376864731 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:21:04 INFO - PROCESS | 3664 | 1464376864734 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 3664 | 1464376864736 Marionette TRACE conn6 <- [1,686,null,{}] 12:21:04 INFO - PROCESS | 3664 | 1464376864747 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:04 INFO - PROCESS | 3664 | 1464376864862 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:21:04 INFO - PROCESS | 3664 | 1464376864869 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8BA000 == 61 [pid = 3664] [id = 181] 12:21:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31C0A4800) [pid = 3664] [serial = 541] [outer = 0000000000000000] 12:21:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31C710000) [pid = 3664] [serial = 542] [outer = 000000A31C0A4800] 12:21:04 INFO - PROCESS | 3664 | 1464376864954 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31C7D7C00) [pid = 3664] [serial = 543] [outer = 000000A31C0A4800] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A30F38D800) [pid = 3664] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A3137C7000) [pid = 3664] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31A65E800) [pid = 3664] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31BE70800) [pid = 3664] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A30F30E800) [pid = 3664] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31C0A5400) [pid = 3664] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A313B1C400) [pid = 3664] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A318E5F000) [pid = 3664] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31C84B800) [pid = 3664] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A319590800) [pid = 3664] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31C7D4800) [pid = 3664] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31E948400) [pid = 3664] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A320240400) [pid = 3664] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A313B19C00) [pid = 3664] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A3206EC400) [pid = 3664] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A30F390C00) [pid = 3664] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:21:05 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31E956800) [pid = 3664] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:21:05 INFO - PROCESS | 3664 | 1464376865883 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:21:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1198ms 12:21:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:21:05 INFO - PROCESS | 3664 | 1464376865935 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 3664 | 1464376865937 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:21:05 INFO - PROCESS | 3664 | 1464376865940 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 3664 | 1464376865942 Marionette TRACE conn6 <- [1,690,null,{}] 12:21:05 INFO - PROCESS | 3664 | 1464376865946 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 3664 | 1464376866033 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:21:06 INFO - PROCESS | 3664 | 1464376866040 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8D3800 == 62 [pid = 3664] [id = 182] 12:21:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A3137C7000) [pid = 3664] [serial = 544] [outer = 0000000000000000] 12:21:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31B728400) [pid = 3664] [serial = 545] [outer = 000000A3137C7000] 12:21:06 INFO - PROCESS | 3664 | 1464376866087 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31C840400) [pid = 3664] [serial = 546] [outer = 000000A3137C7000] 12:21:07 INFO - PROCESS | 3664 | 1464376867024 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:21:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:21:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1140ms 12:21:07 INFO - PROCESS | 3664 | 1464376867083 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 3664 | 1464376867086 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:21:07 INFO - PROCESS | 3664 | 1464376867089 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 3664 | 1464376867091 Marionette TRACE conn6 <- [1,694,null,{}] 12:21:07 INFO - PROCESS | 3664 | 1464376867094 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:07 INFO - PROCESS | 3664 | 1464376867201 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:21:07 INFO - PROCESS | 3664 | 1464376867210 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA1E800 == 63 [pid = 3664] [id = 183] 12:21:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31CF3EC00) [pid = 3664] [serial = 547] [outer = 0000000000000000] 12:21:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31F890C00) [pid = 3664] [serial = 548] [outer = 000000A31CF3EC00] 12:21:07 INFO - PROCESS | 3664 | 1464376867256 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31FBC2800) [pid = 3664] [serial = 549] [outer = 000000A31CF3EC00] 12:21:08 INFO - PROCESS | 3664 | 1464376868217 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:21:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1179ms 12:21:08 INFO - PROCESS | 3664 | 1464376868273 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 3664 | 1464376868278 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:21:08 INFO - PROCESS | 3664 | 1464376868284 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 3664 | 1464376868288 Marionette TRACE conn6 <- [1,698,null,{}] 12:21:08 INFO - PROCESS | 3664 | 1464376868296 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 3664 | 1464376868447 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:21:08 INFO - PROCESS | 3664 | 1464376868558 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A745800 == 64 [pid = 3664] [id = 184] 12:21:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A313A7F800) [pid = 3664] [serial = 550] [outer = 0000000000000000] 12:21:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313B1BC00) [pid = 3664] [serial = 551] [outer = 000000A313A7F800] 12:21:08 INFO - PROCESS | 3664 | 1464376868664 Marionette DEBUG loaded listener.js 12:21:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A315948400) [pid = 3664] [serial = 552] [outer = 000000A313A7F800] 12:21:09 INFO - PROCESS | 3664 | 1464376869772 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:21:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1544ms 12:21:09 INFO - PROCESS | 3664 | 1464376869831 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 3664 | 1464376869837 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:21:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:21:09 INFO - PROCESS | 3664 | 1464376869844 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 3664 | 1464376869847 Marionette TRACE conn6 <- [1,702,null,{}] 12:21:09 INFO - PROCESS | 3664 | 1464376869851 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 3664 | 1464376870032 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:21:10 INFO - PROCESS | 3664 | 1464376870115 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED26000 == 65 [pid = 3664] [id = 185] 12:21:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A318E47800) [pid = 3664] [serial = 553] [outer = 0000000000000000] 12:21:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31BCC9000) [pid = 3664] [serial = 554] [outer = 000000A318E47800] 12:21:10 INFO - PROCESS | 3664 | 1464376870171 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31C285000) [pid = 3664] [serial = 555] [outer = 000000A318E47800] 12:21:11 INFO - PROCESS | 3664 | 1464376871208 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:21:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:21:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1402ms 12:21:11 INFO - PROCESS | 3664 | 1464376871246 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 3664 | 1464376871249 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:21:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:21:11 INFO - PROCESS | 3664 | 1464376871253 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 3664 | 1464376871257 Marionette TRACE conn6 <- [1,706,null,{}] 12:21:11 INFO - PROCESS | 3664 | 1464376871269 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:11 INFO - PROCESS | 3664 | 1464376871422 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:21:11 INFO - PROCESS | 3664 | 1464376871542 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321410800 == 66 [pid = 3664] [id = 186] 12:21:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31BE6B000) [pid = 3664] [serial = 556] [outer = 0000000000000000] 12:21:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31F8A5C00) [pid = 3664] [serial = 557] [outer = 000000A31BE6B000] 12:21:11 INFO - PROCESS | 3664 | 1464376871601 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A320243800) [pid = 3664] [serial = 558] [outer = 000000A31BE6B000] 12:21:12 INFO - PROCESS | 3664 | 1464376872655 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:21:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1454ms 12:21:12 INFO - PROCESS | 3664 | 1464376872709 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:21:12 INFO - PROCESS | 3664 | 1464376872712 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:21:12 INFO - PROCESS | 3664 | 1464376872716 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 3664 | 1464376872718 Marionette TRACE conn6 <- [1,710,null,{}] 12:21:12 INFO - PROCESS | 3664 | 1464376872722 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 3664 | 1464376872865 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:21:12 INFO - PROCESS | 3664 | 1464376872980 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D67800 == 67 [pid = 3664] [id = 187] 12:21:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A320966800) [pid = 3664] [serial = 559] [outer = 0000000000000000] 12:21:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A32096B800) [pid = 3664] [serial = 560] [outer = 000000A320966800] 12:21:13 INFO - PROCESS | 3664 | 1464376873036 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A320972C00) [pid = 3664] [serial = 561] [outer = 000000A320966800] 12:21:13 INFO - PROCESS | 3664 | 1464376873786 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 3664 | 1464376873804 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:21:13 INFO - PROCESS | 3664 | 1464376873809 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:21:13 INFO - PROCESS | 3664 | 1464376873813 Marionette TRACE conn6 <- [1,714,null,{}] 12:21:13 INFO - PROCESS | 3664 | 1464376873820 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:13 INFO - PROCESS | 3664 | 1464376873928 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:21:14 INFO - PROCESS | 3664 | 1464376874052 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC49000 == 68 [pid = 3664] [id = 188] 12:21:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A30F310800) [pid = 3664] [serial = 562] [outer = 0000000000000000] 12:21:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A30F390C00) [pid = 3664] [serial = 563] [outer = 000000A30F310800] 12:21:14 INFO - PROCESS | 3664 | 1464376874105 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31538F800) [pid = 3664] [serial = 564] [outer = 000000A30F310800] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262D0000 == 67 [pid = 3664] [id = 146] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8D3800 == 66 [pid = 3664] [id = 182] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8BA000 == 65 [pid = 3664] [id = 181] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BE37000 == 64 [pid = 3664] [id = 180] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A639800 == 63 [pid = 3664] [id = 179] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A3146CF000 == 62 [pid = 3664] [id = 178] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262C9800 == 61 [pid = 3664] [id = 177] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E7D800 == 60 [pid = 3664] [id = 176] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AD2000 == 59 [pid = 3664] [id = 175] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD28800 == 58 [pid = 3664] [id = 174] 12:21:14 INFO - PROCESS | 3664 | --DOCSHELL 000000A31373E000 == 57 [pid = 3664] [id = 173] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A32023EC00) [pid = 3664] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A320E99800) [pid = 3664] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31B8A2400) [pid = 3664] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31ED68800) [pid = 3664] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A32023A400) [pid = 3664] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A320E8C400) [pid = 3664] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A3137C9400) [pid = 3664] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31F8AA800) [pid = 3664] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31D869800) [pid = 3664] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A30F39A800) [pid = 3664] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A313949C00) [pid = 3664] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A318D67400) [pid = 3664] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A315947400) [pid = 3664] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A318D62000) [pid = 3664] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31C279800) [pid = 3664] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A313B11C00) [pid = 3664] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A30F38EC00) [pid = 3664] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A30F01F800) [pid = 3664] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A320366400) [pid = 3664] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A320E98800) [pid = 3664] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | 1464376874819 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 12:21:14 INFO - PROCESS | 3664 | 1464376874835 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 3664 | 1464376874841 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:21:14 INFO - PROCESS | 3664 | 1464376874847 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 3664 | 1464376874850 Marionette TRACE conn6 <- [1,718,null,{}] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31ACA0C00) [pid = 3664] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31C284800) [pid = 3664] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31BE74800) [pid = 3664] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31C717800) [pid = 3664] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A31C7DB400) [pid = 3664] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A31AC9E400) [pid = 3664] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A31C841C00) [pid = 3664] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A31B897400) [pid = 3664] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31BCCAC00) [pid = 3664] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31CA52800) [pid = 3664] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A31CFA1400) [pid = 3664] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31B410400) [pid = 3664] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:21:14 INFO - PROCESS | 3664 | 1464376874887 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:14 INFO - PROCESS | 3664 | 1464376874982 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:21:14 INFO - PROCESS | 3664 | 1464376874990 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318EAB800 == 58 [pid = 3664] [id = 189] 12:21:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A313949C00) [pid = 3664] [serial = 565] [outer = 0000000000000000] 12:21:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A314630C00) [pid = 3664] [serial = 566] [outer = 000000A313949C00] 12:21:15 INFO - PROCESS | 3664 | 1464376875038 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31577F800) [pid = 3664] [serial = 567] [outer = 000000A313949C00] 12:21:15 INFO - PROCESS | 3664 | 1464376875588 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 3664 | 1464376875649 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:21:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:21:15 INFO - PROCESS | 3664 | 1464376875653 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 3664 | 1464376875657 Marionette TRACE conn6 <- [1,722,null,{}] 12:21:15 INFO - PROCESS | 3664 | 1464376875670 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 3664 | 1464376875764 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:21:15 INFO - PROCESS | 3664 | 1464376875856 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C063800 == 59 [pid = 3664] [id = 190] 12:21:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31B89A000) [pid = 3664] [serial = 568] [outer = 0000000000000000] 12:21:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31B8A2400) [pid = 3664] [serial = 569] [outer = 000000A31B89A000] 12:21:15 INFO - PROCESS | 3664 | 1464376875906 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31BDDB000) [pid = 3664] [serial = 570] [outer = 000000A31B89A000] 12:21:16 INFO - PROCESS | 3664 | 1464376876292 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:21:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 12:21:16 INFO - PROCESS | 3664 | 1464376876348 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 3664 | 1464376876350 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:21:16 INFO - PROCESS | 3664 | 1464376876354 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:21:16 INFO - PROCESS | 3664 | 1464376876356 Marionette TRACE conn6 <- [1,726,null,{}] 12:21:16 INFO - PROCESS | 3664 | 1464376876359 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 3664 | 1464376876452 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:21:16 INFO - PROCESS | 3664 | 1464376876459 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8C9800 == 60 [pid = 3664] [id = 191] 12:21:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31C279800) [pid = 3664] [serial = 571] [outer = 0000000000000000] 12:21:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31C287000) [pid = 3664] [serial = 572] [outer = 000000A31C279800] 12:21:16 INFO - PROCESS | 3664 | 1464376876507 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31C7D7800) [pid = 3664] [serial = 573] [outer = 000000A31C279800] 12:21:17 INFO - PROCESS | 3664 | [3664] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:21:17 INFO - PROCESS | 3664 | 1464376877442 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1132ms 12:21:17 INFO - PROCESS | 3664 | 1464376877489 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 3664 | 1464376877491 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:21:17 INFO - PROCESS | 3664 | 1464376877495 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 3664 | 1464376877496 Marionette TRACE conn6 <- [1,730,null,{}] 12:21:17 INFO - PROCESS | 3664 | 1464376877500 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:17 INFO - PROCESS | 3664 | 1464376877616 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:21:17 INFO - PROCESS | 3664 | 1464376877662 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B8000 == 61 [pid = 3664] [id = 192] 12:21:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31C84E800) [pid = 3664] [serial = 574] [outer = 0000000000000000] 12:21:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31CA4F800) [pid = 3664] [serial = 575] [outer = 000000A31C84E800] 12:21:17 INFO - PROCESS | 3664 | 1464376877710 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31D863800) [pid = 3664] [serial = 576] [outer = 000000A31C84E800] 12:21:18 INFO - PROCESS | 3664 | 1464376878638 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:21:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1186ms 12:21:18 INFO - PROCESS | 3664 | 1464376878684 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 3664 | 1464376878686 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:21:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:21:18 INFO - PROCESS | 3664 | 1464376878690 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 3664 | 1464376878692 Marionette TRACE conn6 <- [1,734,null,{}] 12:21:18 INFO - PROCESS | 3664 | 1464376878718 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31BDE1000) [pid = 3664] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A318D5D000) [pid = 3664] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A320E92000) [pid = 3664] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A320360400) [pid = 3664] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A30EFDDC00) [pid = 3664] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A31C0A4800) [pid = 3664] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A318977C00) [pid = 3664] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A3137C7000) [pid = 3664] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A320238C00) [pid = 3664] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31551E800) [pid = 3664] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A30E873000) [pid = 3664] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31BDDE400) [pid = 3664] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31B72C000) [pid = 3664] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31D869C00) [pid = 3664] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A313B1D400) [pid = 3664] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:21:18 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31CF9A400) [pid = 3664] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:21:18 INFO - PROCESS | 3664 | 1464376878861 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:21:18 INFO - PROCESS | 3664 | 1464376878907 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA33000 == 62 [pid = 3664] [id = 193] 12:21:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A30F616400) [pid = 3664] [serial = 577] [outer = 0000000000000000] 12:21:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A3142F5C00) [pid = 3664] [serial = 578] [outer = 000000A30F616400] 12:21:18 INFO - PROCESS | 3664 | 1464376878955 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31E889000) [pid = 3664] [serial = 579] [outer = 000000A30F616400] 12:21:19 INFO - PROCESS | 3664 | 1464376879832 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1175ms 12:21:19 INFO - PROCESS | 3664 | 1464376879867 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 3664 | 1464376879869 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:21:19 INFO - PROCESS | 3664 | 1464376879873 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:21:19 INFO - PROCESS | 3664 | 1464376879875 Marionette TRACE conn6 <- [1,738,null,{}] 12:21:19 INFO - PROCESS | 3664 | 1464376879878 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:19 INFO - PROCESS | 3664 | 1464376879989 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:21:20 INFO - PROCESS | 3664 | 1464376879999 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321422000 == 63 [pid = 3664] [id = 194] 12:21:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A31FC60800) [pid = 3664] [serial = 580] [outer = 0000000000000000] 12:21:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A320238000) [pid = 3664] [serial = 581] [outer = 000000A31FC60800] 12:21:20 INFO - PROCESS | 3664 | 1464376880045 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A320360000) [pid = 3664] [serial = 582] [outer = 000000A31FC60800] 12:21:21 INFO - PROCESS | 3664 | 1464376881009 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:21:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 12:21:21 INFO - PROCESS | 3664 | 1464376881056 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 3664 | 1464376881061 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:21:21 INFO - PROCESS | 3664 | 1464376881067 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 3664 | 1464376881072 Marionette TRACE conn6 <- [1,742,null,{}] 12:21:21 INFO - PROCESS | 3664 | 1464376881080 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:21 INFO - PROCESS | 3664 | 1464376881234 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:21:21 INFO - PROCESS | 3664 | 1464376881396 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A319550800 == 64 [pid = 3664] [id = 195] 12:21:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A313945000) [pid = 3664] [serial = 583] [outer = 0000000000000000] 12:21:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A313AE9400) [pid = 3664] [serial = 584] [outer = 000000A313945000] 12:21:21 INFO - PROCESS | 3664 | 1464376881461 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31551AC00) [pid = 3664] [serial = 585] [outer = 000000A313945000] 12:21:22 INFO - PROCESS | 3664 | 1464376882545 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:21:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1546ms 12:21:22 INFO - PROCESS | 3664 | 1464376882617 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 3664 | 1464376882623 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:21:22 INFO - PROCESS | 3664 | 1464376882683 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - PROCESS | 3664 | 1464376882687 Marionette TRACE conn6 <- [1,746,null,{}] 12:21:22 INFO - PROCESS | 3664 | 1464376882692 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:22 INFO - PROCESS | 3664 | 1464376882829 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:21:22 INFO - PROCESS | 3664 | 1464376882910 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8BA000 == 65 [pid = 3664] [id = 196] 12:21:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31B195800) [pid = 3664] [serial = 586] [outer = 0000000000000000] 12:21:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31B724000) [pid = 3664] [serial = 587] [outer = 000000A31B195800] 12:21:22 INFO - PROCESS | 3664 | 1464376882967 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31BDDD400) [pid = 3664] [serial = 588] [outer = 000000A31B195800] 12:21:23 INFO - PROCESS | 3664 | 1464376883479 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:21:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 840ms 12:21:23 INFO - PROCESS | 3664 | 1464376883534 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 3664 | 1464376883537 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:21:23 INFO - PROCESS | 3664 | 1464376883542 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:21:23 INFO - PROCESS | 3664 | 1464376883546 Marionette TRACE conn6 <- [1,750,null,{}] 12:21:23 INFO - PROCESS | 3664 | 1464376883558 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 3664 | 1464376883678 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:21:23 INFO - PROCESS | 3664 | 1464376883768 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E17800 == 66 [pid = 3664] [id = 197] 12:21:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31D86B800) [pid = 3664] [serial = 589] [outer = 0000000000000000] 12:21:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31F882800) [pid = 3664] [serial = 590] [outer = 000000A31D86B800] 12:21:23 INFO - PROCESS | 3664 | 1464376883828 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A320242C00) [pid = 3664] [serial = 591] [outer = 000000A31D86B800] 12:21:24 INFO - PROCESS | 3664 | [3664] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:21:24 INFO - PROCESS | 3664 | 1464376884888 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1381ms 12:21:24 INFO - PROCESS | 3664 | 1464376884928 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 3664 | 1464376884931 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:21:24 INFO - PROCESS | 3664 | 1464376884935 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 3664 | 1464376884937 Marionette TRACE conn6 <- [1,754,null,{}] 12:21:24 INFO - PROCESS | 3664 | 1464376884941 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 3664 | 1464376885086 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:21:25 INFO - PROCESS | 3664 | 1464376885155 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A325299000 == 67 [pid = 3664] [id = 198] 12:21:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A32096F000) [pid = 3664] [serial = 592] [outer = 0000000000000000] 12:21:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A320975400) [pid = 3664] [serial = 593] [outer = 000000A32096F000] 12:21:25 INFO - PROCESS | 3664 | 1464376885253 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A3209CB000) [pid = 3664] [serial = 594] [outer = 000000A32096F000] 12:21:26 INFO - PROCESS | 3664 | 1464376886245 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1340ms 12:21:26 INFO - PROCESS | 3664 | 1464376886277 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 3664 | 1464376886280 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:21:26 INFO - PROCESS | 3664 | 1464376886284 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 3664 | 1464376886286 Marionette TRACE conn6 <- [1,758,null,{}] 12:21:26 INFO - PROCESS | 3664 | 1464376886290 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:26 INFO - PROCESS | 3664 | 1464376886431 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:21:26 INFO - PROCESS | 3664 | 1464376886671 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DBD800 == 68 [pid = 3664] [id = 199] 12:21:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A30F8B7000) [pid = 3664] [serial = 595] [outer = 0000000000000000] 12:21:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A30F8B9C00) [pid = 3664] [serial = 596] [outer = 000000A30F8B7000] 12:21:26 INFO - PROCESS | 3664 | 1464376886783 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A313B1DC00) [pid = 3664] [serial = 597] [outer = 000000A30F8B7000] 12:21:27 INFO - PROCESS | 3664 | 1464376887360 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1132ms 12:21:27 INFO - PROCESS | 3664 | 1464376887418 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 3664 | 1464376887423 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:21:27 INFO - PROCESS | 3664 | 1464376887427 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 3664 | 1464376887431 Marionette TRACE conn6 <- [1,762,null,{}] 12:21:27 INFO - PROCESS | 3664 | 1464376887436 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:27 INFO - PROCESS | 3664 | 1464376887545 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:21:27 INFO - PROCESS | 3664 | 1464376887620 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3146BF800 == 69 [pid = 3664] [id = 200] 12:21:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A3107EE400) [pid = 3664] [serial = 598] [outer = 0000000000000000] 12:21:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313B13800) [pid = 3664] [serial = 599] [outer = 000000A3107EE400] 12:21:27 INFO - PROCESS | 3664 | 1464376887730 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A3195EA800) [pid = 3664] [serial = 600] [outer = 000000A3107EE400] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264CA800 == 68 [pid = 3664] [id = 147] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA33000 == 67 [pid = 3664] [id = 193] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8B8000 == 66 [pid = 3664] [id = 192] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8C9800 == 65 [pid = 3664] [id = 191] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C063800 == 64 [pid = 3664] [id = 190] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A318EAB800 == 63 [pid = 3664] [id = 189] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC49000 == 62 [pid = 3664] [id = 188] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31F890C00) [pid = 3664] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A321410800 == 61 [pid = 3664] [id = 186] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31ED26000 == 60 [pid = 3664] [id = 185] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A745800 == 59 [pid = 3664] [id = 184] 12:21:27 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA1E800 == 58 [pid = 3664] [id = 183] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31CF3E000) [pid = 3664] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31A652400) [pid = 3664] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A3214ADC00) [pid = 3664] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A3206ED400) [pid = 3664] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A30F8B0C00) [pid = 3664] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A31C710000) [pid = 3664] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A318D6B800) [pid = 3664] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A3195EF400) [pid = 3664] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31B728400) [pid = 3664] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A320242800) [pid = 3664] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A318E3C400) [pid = 3664] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A315944000) [pid = 3664] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A30F8BAC00) [pid = 3664] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A30EFE3C00) [pid = 3664] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A31C716800) [pid = 3664] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31BE6C000) [pid = 3664] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31BC20C00) [pid = 3664] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A31FBBFC00) [pid = 3664] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31F8AC800) [pid = 3664] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A3159DF800) [pid = 3664] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A318E5CC00) [pid = 3664] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31E88E000) [pid = 3664] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31C7D7C00) [pid = 3664] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A32036B000) [pid = 3664] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A31C840400) [pid = 3664] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:21:27 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A31BDE2000) [pid = 3664] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:21:28 INFO - PROCESS | 3664 | 1464376888222 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 839ms 12:21:28 INFO - PROCESS | 3664 | 1464376888272 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 3664 | 1464376888276 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:21:28 INFO - PROCESS | 3664 | 1464376888281 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 3664 | 1464376888283 Marionette TRACE conn6 <- [1,766,null,{}] 12:21:28 INFO - PROCESS | 3664 | 1464376888287 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 3664 | 1464376888382 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:21:28 INFO - PROCESS | 3664 | 1464376888392 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD40000 == 59 [pid = 3664] [id = 201] 12:21:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A31551EC00) [pid = 3664] [serial = 601] [outer = 0000000000000000] 12:21:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A318D61400) [pid = 3664] [serial = 602] [outer = 000000A31551EC00] 12:21:28 INFO - PROCESS | 3664 | 1464376888439 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A31A663400) [pid = 3664] [serial = 603] [outer = 000000A31551EC00] 12:21:28 INFO - PROCESS | 3664 | 1464376888917 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 12:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:21:28 INFO - PROCESS | 3664 | 1464376888956 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 3664 | 1464376888958 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:21:28 INFO - PROCESS | 3664 | 1464376888963 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 3664 | 1464376888969 Marionette TRACE conn6 <- [1,770,null,{}] 12:21:28 INFO - PROCESS | 3664 | 1464376888979 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:29 INFO - PROCESS | 3664 | 1464376889072 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:21:29 INFO - PROCESS | 3664 | 1464376889082 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8BE800 == 60 [pid = 3664] [id = 202] 12:21:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A31B899000) [pid = 3664] [serial = 604] [outer = 0000000000000000] 12:21:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A31B8A3400) [pid = 3664] [serial = 605] [outer = 000000A31B899000] 12:21:29 INFO - PROCESS | 3664 | 1464376889158 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31BDDC800) [pid = 3664] [serial = 606] [outer = 000000A31B899000] 12:21:29 INFO - PROCESS | 3664 | 1464376889602 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 12:21:29 INFO - PROCESS | 3664 | 1464376889660 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 3664 | 1464376889663 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:21:29 INFO - PROCESS | 3664 | 1464376889667 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 3664 | 1464376889668 Marionette TRACE conn6 <- [1,774,null,{}] 12:21:29 INFO - PROCESS | 3664 | 1464376889672 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:29 INFO - PROCESS | 3664 | 1464376889764 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:21:29 INFO - PROCESS | 3664 | 1464376889770 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDDA000 == 61 [pid = 3664] [id = 203] 12:21:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A31BEAA000) [pid = 3664] [serial = 607] [outer = 0000000000000000] 12:21:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31C278800) [pid = 3664] [serial = 608] [outer = 000000A31BEAA000] 12:21:29 INFO - PROCESS | 3664 | 1464376889820 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31C5CDC00) [pid = 3664] [serial = 609] [outer = 000000A31BEAA000] 12:21:30 INFO - PROCESS | 3664 | 1464376890259 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 12:21:30 INFO - PROCESS | 3664 | 1464376890304 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 3664 | 1464376890306 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:21:30 INFO - PROCESS | 3664 | 1464376890310 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 3664 | 1464376890311 Marionette TRACE conn6 <- [1,778,null,{}] 12:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:21:30 INFO - PROCESS | 3664 | 1464376890315 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 3664 | 1464376890426 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:21:30 INFO - PROCESS | 3664 | 1464376890504 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8D1000 == 62 [pid = 3664] [id = 204] 12:21:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31C7D2400) [pid = 3664] [serial = 610] [outer = 0000000000000000] 12:21:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31C7D9800) [pid = 3664] [serial = 611] [outer = 000000A31C7D2400] 12:21:30 INFO - PROCESS | 3664 | 1464376890559 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31C84EC00) [pid = 3664] [serial = 612] [outer = 000000A31C7D2400] 12:21:31 INFO - PROCESS | 3664 | 1464376891054 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 12:21:31 INFO - PROCESS | 3664 | 1464376891094 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 3664 | 1464376891096 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:21:31 INFO - PROCESS | 3664 | 1464376891100 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:21:31 INFO - PROCESS | 3664 | 1464376891101 Marionette TRACE conn6 <- [1,782,null,{}] 12:21:31 INFO - PROCESS | 3664 | 1464376891105 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 3664 | 1464376891222 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:21:31 INFO - PROCESS | 3664 | 1464376891279 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3147E4000 == 63 [pid = 3664] [id = 205] 12:21:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31D865000) [pid = 3664] [serial = 613] [outer = 0000000000000000] 12:21:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31E439000) [pid = 3664] [serial = 614] [outer = 000000A31D865000] 12:21:31 INFO - PROCESS | 3664 | 1464376891326 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31F88F400) [pid = 3664] [serial = 615] [outer = 000000A31D865000] 12:21:31 INFO - PROCESS | 3664 | 1464376891749 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 673ms 12:21:31 INFO - PROCESS | 3664 | 1464376891777 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 3664 | 1464376891780 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:21:31 INFO - PROCESS | 3664 | 1464376891783 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 3664 | 1464376891785 Marionette TRACE conn6 <- [1,786,null,{}] 12:21:31 INFO - PROCESS | 3664 | 1464376891788 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 3664 | 1464376891927 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:21:31 INFO - PROCESS | 3664 | 1464376891953 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D6B000 == 64 [pid = 3664] [id = 206] 12:21:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31F8AC000) [pid = 3664] [serial = 616] [outer = 0000000000000000] 12:21:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31FA5EC00) [pid = 3664] [serial = 617] [outer = 000000A31F8AC000] 12:21:32 INFO - PROCESS | 3664 | 1464376891999 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A320238C00) [pid = 3664] [serial = 618] [outer = 000000A31F8AC000] 12:21:32 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31C84E800) [pid = 3664] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:21:32 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A313949C00) [pid = 3664] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:21:32 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31B89A000) [pid = 3664] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:21:32 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A31C279800) [pid = 3664] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:21:32 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A30F616400) [pid = 3664] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:21:32 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A30F310800) [pid = 3664] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:21:32 INFO - PROCESS | 3664 | 1464376892476 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 12:21:32 INFO - PROCESS | 3664 | 1464376892520 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 3664 | 1464376892523 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:21:32 INFO - PROCESS | 3664 | 1464376892531 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 3664 | 1464376892533 Marionette TRACE conn6 <- [1,790,null,{}] 12:21:32 INFO - PROCESS | 3664 | 1464376892536 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 3664 | 1464376892652 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:21:32 INFO - PROCESS | 3664 | 1464376892704 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E5F000 == 65 [pid = 3664] [id = 207] 12:21:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A319590800) [pid = 3664] [serial = 619] [outer = 0000000000000000] 12:21:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31F8AC800) [pid = 3664] [serial = 620] [outer = 000000A319590800] 12:21:32 INFO - PROCESS | 3664 | 1464376892750 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A320369C00) [pid = 3664] [serial = 621] [outer = 000000A319590800] 12:21:33 INFO - PROCESS | 3664 | 1464376893135 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 12:21:33 INFO - PROCESS | 3664 | 1464376893164 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 3664 | 1464376893166 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:21:33 INFO - PROCESS | 3664 | 1464376893169 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 3664 | 1464376893171 Marionette TRACE conn6 <- [1,794,null,{}] 12:21:33 INFO - PROCESS | 3664 | 1464376893175 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 3664 | 1464376893296 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:21:33 INFO - PROCESS | 3664 | 1464376893305 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262C9800 == 66 [pid = 3664] [id = 208] 12:21:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A3206F4C00) [pid = 3664] [serial = 622] [outer = 0000000000000000] 12:21:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A32096CC00) [pid = 3664] [serial = 623] [outer = 000000A3206F4C00] 12:21:33 INFO - PROCESS | 3664 | 1464376893352 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A3209CA400) [pid = 3664] [serial = 624] [outer = 000000A3206F4C00] 12:21:33 INFO - PROCESS | 3664 | 1464376893777 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 12:21:33 INFO - PROCESS | 3664 | 1464376893843 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 3664 | 1464376893845 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:21:33 INFO - PROCESS | 3664 | 1464376893849 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:21:33 INFO - PROCESS | 3664 | 1464376893851 Marionette TRACE conn6 <- [1,798,null,{}] 12:21:33 INFO - PROCESS | 3664 | 1464376893854 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 3664 | 1464376893944 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:21:33 INFO - PROCESS | 3664 | 1464376893953 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263D1000 == 67 [pid = 3664] [id = 209] 12:21:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A3209D0400) [pid = 3664] [serial = 625] [outer = 0000000000000000] 12:21:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A3209D5C00) [pid = 3664] [serial = 626] [outer = 000000A3209D0400] 12:21:34 INFO - PROCESS | 3664 | 1464376894005 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A320D25800) [pid = 3664] [serial = 627] [outer = 000000A3209D0400] 12:21:34 INFO - PROCESS | 3664 | 1464376894597 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 776ms 12:21:34 INFO - PROCESS | 3664 | 1464376894691 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 3664 | 1464376894696 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:21:34 INFO - PROCESS | 3664 | 1464376894703 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 3664 | 1464376894708 Marionette TRACE conn6 <- [1,802,null,{}] 12:21:34 INFO - PROCESS | 3664 | 1464376894714 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 3664 | 1464376894847 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:21:34 INFO - PROCESS | 3664 | 1464376894960 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B485800 == 68 [pid = 3664] [id = 210] 12:21:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A30F8AF000) [pid = 3664] [serial = 628] [outer = 0000000000000000] 12:21:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A313B20000) [pid = 3664] [serial = 629] [outer = 000000A30F8AF000] 12:21:35 INFO - PROCESS | 3664 | 1464376895022 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A318D5D400) [pid = 3664] [serial = 630] [outer = 000000A30F8AF000] 12:21:35 INFO - PROCESS | 3664 | 1464376895639 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 3664 | 1464376895700 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:21:35 INFO - PROCESS | 3664 | 1464376895707 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 3664 | 1464376895710 Marionette TRACE conn6 <- [1,806,null,{}] 12:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:21:35 INFO - PROCESS | 3664 | 1464376895714 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:35 INFO - PROCESS | 3664 | 1464376895835 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:21:35 INFO - PROCESS | 3664 | 1464376895955 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203CB000 == 69 [pid = 3664] [id = 211] 12:21:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31B653000) [pid = 3664] [serial = 631] [outer = 0000000000000000] 12:21:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31BC20C00) [pid = 3664] [serial = 632] [outer = 000000A31B653000] 12:21:36 INFO - PROCESS | 3664 | 1464376896014 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31C71B400) [pid = 3664] [serial = 633] [outer = 000000A31B653000] 12:21:36 INFO - PROCESS | 3664 | 1464376896673 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 12:21:36 INFO - PROCESS | 3664 | 1464376896706 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 3664 | 1464376896709 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:21:36 INFO - PROCESS | 3664 | 1464376896714 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:21:36 INFO - PROCESS | 3664 | 1464376896718 Marionette TRACE conn6 <- [1,810,null,{}] 12:21:36 INFO - PROCESS | 3664 | 1464376896730 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 3664 | 1464376896854 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:21:36 INFO - PROCESS | 3664 | 1464376896975 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32690C000 == 70 [pid = 3664] [id = 212] 12:21:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31D605000) [pid = 3664] [serial = 634] [outer = 0000000000000000] 12:21:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A32036B800) [pid = 3664] [serial = 635] [outer = 000000A31D605000] 12:21:37 INFO - PROCESS | 3664 | 1464376897036 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A3209DB000) [pid = 3664] [serial = 636] [outer = 000000A31D605000] 12:21:37 INFO - PROCESS | 3664 | 1464376897689 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 3664 | 1464376897747 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:21:37 INFO - PROCESS | 3664 | 1464376897751 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 3664 | 1464376897753 Marionette TRACE conn6 <- [1,814,null,{}] 12:21:37 INFO - PROCESS | 3664 | 1464376897757 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 3664 | 1464376897904 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:21:38 INFO - PROCESS | 3664 | 1464376898023 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3266E3000 == 71 [pid = 3664] [id = 213] 12:21:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A320E8B400) [pid = 3664] [serial = 637] [outer = 0000000000000000] 12:21:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A320E8E800) [pid = 3664] [serial = 638] [outer = 000000A320E8B400] 12:21:38 INFO - PROCESS | 3664 | 1464376898082 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A320E96800) [pid = 3664] [serial = 639] [outer = 000000A320E8B400] 12:21:38 INFO - PROCESS | 3664 | 1464376898649 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 923ms 12:21:38 INFO - PROCESS | 3664 | 1464376898676 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:21:38 INFO - PROCESS | 3664 | 1464376898679 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:21:38 INFO - PROCESS | 3664 | 1464376898682 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - PROCESS | 3664 | 1464376898685 Marionette TRACE conn6 <- [1,818,null,{}] 12:21:38 INFO - PROCESS | 3664 | 1464376898688 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:38 INFO - PROCESS | 3664 | 1464376898801 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:21:38 INFO - PROCESS | 3664 | 1464376898892 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3270A3800 == 72 [pid = 3664] [id = 214] 12:21:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A320E8C800) [pid = 3664] [serial = 640] [outer = 0000000000000000] 12:21:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A3214AB400) [pid = 3664] [serial = 641] [outer = 000000A320E8C800] 12:21:38 INFO - PROCESS | 3664 | 1464376898949 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A3214E6800) [pid = 3664] [serial = 642] [outer = 000000A320E8C800] 12:21:39 INFO - PROCESS | 3664 | 1464376899566 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 924ms 12:21:39 INFO - PROCESS | 3664 | 1464376899609 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 3664 | 1464376899612 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:21:39 INFO - PROCESS | 3664 | 1464376899615 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 3664 | 1464376899617 Marionette TRACE conn6 <- [1,822,null,{}] 12:21:39 INFO - PROCESS | 3664 | 1464376899621 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:39 INFO - PROCESS | 3664 | 1464376899797 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:21:39 INFO - PROCESS | 3664 | 1464376899919 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3147D5800 == 73 [pid = 3664] [id = 215] 12:21:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31390D800) [pid = 3664] [serial = 643] [outer = 0000000000000000] 12:21:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31AC9E400) [pid = 3664] [serial = 644] [outer = 000000A31390D800] 12:21:39 INFO - PROCESS | 3664 | 1464376899978 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A322DD9400) [pid = 3664] [serial = 645] [outer = 000000A31390D800] 12:21:40 INFO - PROCESS | 3664 | 1464376900802 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1240ms 12:21:40 INFO - PROCESS | 3664 | 1464376900859 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 3664 | 1464376900865 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:21:40 INFO - PROCESS | 3664 | 1464376900869 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 3664 | 1464376900873 Marionette TRACE conn6 <- [1,826,null,{}] 12:21:40 INFO - PROCESS | 3664 | 1464376900879 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 3664 | 1464376901029 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:21:41 INFO - PROCESS | 3664 | 1464376901158 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31571F800 == 74 [pid = 3664] [id = 216] 12:21:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A3142EB000) [pid = 3664] [serial = 646] [outer = 0000000000000000] 12:21:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A318D61000) [pid = 3664] [serial = 647] [outer = 000000A3142EB000] 12:21:41 INFO - PROCESS | 3664 | 1464376901211 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31ACA1800) [pid = 3664] [serial = 648] [outer = 000000A3142EB000] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262C9800 == 73 [pid = 3664] [id = 208] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E5F000 == 72 [pid = 3664] [id = 207] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D6B000 == 71 [pid = 3664] [id = 206] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A3147E4000 == 70 [pid = 3664] [id = 205] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8D1000 == 69 [pid = 3664] [id = 204] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDDA000 == 68 [pid = 3664] [id = 203] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8BE800 == 67 [pid = 3664] [id = 202] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD40000 == 66 [pid = 3664] [id = 201] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A3146BF800 == 65 [pid = 3664] [id = 200] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DBD800 == 64 [pid = 3664] [id = 199] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A320238000) [pid = 3664] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8BA000 == 63 [pid = 3664] [id = 196] 12:21:41 INFO - PROCESS | 3664 | --DOCSHELL 000000A319550800 == 62 [pid = 3664] [id = 195] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31CA4F800) [pid = 3664] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31D863800) [pid = 3664] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A314630C00) [pid = 3664] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31577F800) [pid = 3664] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31B8A2400) [pid = 3664] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31BDDB000) [pid = 3664] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A313B1BC00) [pid = 3664] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C287000) [pid = 3664] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A3142F5C00) [pid = 3664] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31BCC9000) [pid = 3664] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31F8A5C00) [pid = 3664] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31538F800) [pid = 3664] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A30F390C00) [pid = 3664] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A32096B800) [pid = 3664] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31E889000) [pid = 3664] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31C7D7800) [pid = 3664] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 3664 | 1464376901758 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 944ms 12:21:41 INFO - PROCESS | 3664 | 1464376901817 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 3664 | 1464376901823 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:21:41 INFO - PROCESS | 3664 | 1464376901829 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 3664 | 1464376901832 Marionette TRACE conn6 <- [1,830,null,{}] 12:21:41 INFO - PROCESS | 3664 | 1464376901836 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 3664 | 1464376901934 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:21:42 INFO - PROCESS | 3664 | 1464376902016 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B483000 == 63 [pid = 3664] [id = 217] 12:21:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313B1BC00) [pid = 3664] [serial = 649] [outer = 0000000000000000] 12:21:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31551D800) [pid = 3664] [serial = 650] [outer = 000000A313B1BC00] 12:21:42 INFO - PROCESS | 3664 | 1464376902064 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31B10B800) [pid = 3664] [serial = 651] [outer = 000000A313B1BC00] 12:21:42 INFO - PROCESS | 3664 | 1464376902464 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 12:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:21:42 INFO - PROCESS | 3664 | 1464376902502 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 3664 | 1464376902505 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:21:42 INFO - PROCESS | 3664 | 1464376902508 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - PROCESS | 3664 | 1464376902512 Marionette TRACE conn6 <- [1,834,null,{}] 12:21:42 INFO - PROCESS | 3664 | 1464376902523 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:42 INFO - PROCESS | 3664 | 1464376902621 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:21:42 INFO - PROCESS | 3664 | 1464376902630 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E92A000 == 64 [pid = 3664] [id = 218] 12:21:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31BCCBC00) [pid = 3664] [serial = 652] [outer = 0000000000000000] 12:21:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31BDD9000) [pid = 3664] [serial = 653] [outer = 000000A31BCCBC00] 12:21:42 INFO - PROCESS | 3664 | 1464376902679 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31C27BC00) [pid = 3664] [serial = 654] [outer = 000000A31BCCBC00] 12:21:44 INFO - PROCESS | 3664 | 1464376904581 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2094ms 12:21:44 INFO - PROCESS | 3664 | 1464376904605 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 3664 | 1464376904608 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:21:44 INFO - PROCESS | 3664 | 1464376904611 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 3664 | 1464376904613 Marionette TRACE conn6 <- [1,838,null,{}] 12:21:44 INFO - PROCESS | 3664 | 1464376904617 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 3664 | 1464376904710 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:21:44 INFO - PROCESS | 3664 | 1464376904717 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC4800 == 65 [pid = 3664] [id = 219] 12:21:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31C71B800) [pid = 3664] [serial = 655] [outer = 0000000000000000] 12:21:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31D6BF800) [pid = 3664] [serial = 656] [outer = 000000A31C71B800] 12:21:44 INFO - PROCESS | 3664 | 1464376904764 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31E43C000) [pid = 3664] [serial = 657] [outer = 000000A31C71B800] 12:21:45 INFO - PROCESS | 3664 | 1464376905268 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 12:21:45 INFO - PROCESS | 3664 | 1464376905286 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 3664 | 1464376905288 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:21:45 INFO - PROCESS | 3664 | 1464376905291 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:21:45 INFO - PROCESS | 3664 | 1464376905293 Marionette TRACE conn6 <- [1,842,null,{}] 12:21:45 INFO - PROCESS | 3664 | 1464376905302 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 3664 | 1464376905418 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:21:45 INFO - PROCESS | 3664 | 1464376905425 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8A6800 == 66 [pid = 3664] [id = 220] 12:21:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31E952C00) [pid = 3664] [serial = 658] [outer = 0000000000000000] 12:21:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31F8A5C00) [pid = 3664] [serial = 659] [outer = 000000A31E952C00] 12:21:45 INFO - PROCESS | 3664 | 1464376905512 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31FBBD400) [pid = 3664] [serial = 660] [outer = 000000A31E952C00] 12:21:46 INFO - PROCESS | 3664 | 1464376906025 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 777ms 12:21:46 INFO - PROCESS | 3664 | 1464376906079 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 3664 | 1464376906081 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:21:46 INFO - PROCESS | 3664 | 1464376906084 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 3664 | 1464376906086 Marionette TRACE conn6 <- [1,846,null,{}] 12:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:21:46 INFO - PROCESS | 3664 | 1464376906090 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 3664 | 1464376906219 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:21:46 INFO - PROCESS | 3664 | 1464376906274 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263C4000 == 67 [pid = 3664] [id = 221] 12:21:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A3202AD800) [pid = 3664] [serial = 661] [outer = 0000000000000000] 12:21:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A320367400) [pid = 3664] [serial = 662] [outer = 000000A3202AD800] 12:21:46 INFO - PROCESS | 3664 | 1464376906322 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A32096B800) [pid = 3664] [serial = 663] [outer = 000000A3202AD800] 12:21:46 INFO - PROCESS | 3664 | 1464376906750 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 12:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:21:46 INFO - PROCESS | 3664 | 1464376906765 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 3664 | 1464376906767 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:21:46 INFO - PROCESS | 3664 | 1464376906770 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 3664 | 1464376906772 Marionette TRACE conn6 <- [1,850,null,{}] 12:21:46 INFO - PROCESS | 3664 | 1464376906775 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 3664 | 1464376906925 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:21:46 INFO - PROCESS | 3664 | 1464376906933 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B134000 == 68 [pid = 3664] [id = 222] 12:21:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A3202AE400) [pid = 3664] [serial = 664] [outer = 0000000000000000] 12:21:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A3209D1400) [pid = 3664] [serial = 665] [outer = 000000A3202AE400] 12:21:47 INFO - PROCESS | 3664 | 1464376907149 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A320E8BC00) [pid = 3664] [serial = 666] [outer = 000000A3202AE400] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31BEAA000) [pid = 3664] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A3206F4C00) [pid = 3664] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31551EC00) [pid = 3664] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A3107EE400) [pid = 3664] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31FC60800) [pid = 3664] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31F8AC000) [pid = 3664] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31D865000) [pid = 3664] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A319590800) [pid = 3664] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A30F8B7000) [pid = 3664] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C7D2400) [pid = 3664] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31B899000) [pid = 3664] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:21:47 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31CF3EC00) [pid = 3664] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:21:47 INFO - PROCESS | 3664 | 1464376907546 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 818ms 12:21:47 INFO - PROCESS | 3664 | 1464376907590 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 3664 | 1464376907592 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:21:47 INFO - PROCESS | 3664 | 1464376907595 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:21:47 INFO - PROCESS | 3664 | 1464376907597 Marionette TRACE conn6 <- [1,854,null,{}] 12:21:47 INFO - PROCESS | 3664 | 1464376907601 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 3664 | 1464376907720 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:21:47 INFO - PROCESS | 3664 | 1464376907729 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B8800 == 69 [pid = 3664] [id = 223] 12:21:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31CA53C00) [pid = 3664] [serial = 667] [outer = 0000000000000000] 12:21:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A320365000) [pid = 3664] [serial = 668] [outer = 000000A31CA53C00] 12:21:47 INFO - PROCESS | 3664 | 1464376907777 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A320E8C400) [pid = 3664] [serial = 669] [outer = 000000A31CA53C00] 12:21:48 INFO - PROCESS | 3664 | 1464376908179 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 12:21:48 INFO - PROCESS | 3664 | 1464376908228 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 3664 | 1464376908231 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:21:48 INFO - PROCESS | 3664 | 1464376908234 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 3664 | 1464376908236 Marionette TRACE conn6 <- [1,858,null,{}] 12:21:48 INFO - PROCESS | 3664 | 1464376908240 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:48 INFO - PROCESS | 3664 | 1464376908361 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:21:48 INFO - PROCESS | 3664 | 1464376908404 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F76D000 == 70 [pid = 3664] [id = 224] 12:21:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A313B1AC00) [pid = 3664] [serial = 670] [outer = 0000000000000000] 12:21:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A322DD8800) [pid = 3664] [serial = 671] [outer = 000000A313B1AC00] 12:21:48 INFO - PROCESS | 3664 | 1464376908451 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A322DE4000) [pid = 3664] [serial = 672] [outer = 000000A313B1AC00] 12:21:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A3214EA000) [pid = 3664] [serial = 673] [outer = 000000A30F615C00] 12:21:48 INFO - PROCESS | 3664 | 1464376908938 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 12:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:21:48 INFO - PROCESS | 3664 | 1464376908972 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 3664 | 1464376908974 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:21:48 INFO - PROCESS | 3664 | 1464376908977 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 3664 | 1464376908979 Marionette TRACE conn6 <- [1,862,null,{}] 12:21:48 INFO - PROCESS | 3664 | 1464376908983 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:49 INFO - PROCESS | 3664 | 1464376909078 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:21:49 INFO - PROCESS | 3664 | 1464376909086 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E38800 == 71 [pid = 3664] [id = 225] 12:21:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A323FC7400) [pid = 3664] [serial = 674] [outer = 0000000000000000] 12:21:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A323FCA400) [pid = 3664] [serial = 675] [outer = 000000A323FC7400] 12:21:49 INFO - PROCESS | 3664 | 1464376909133 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A324B20C00) [pid = 3664] [serial = 676] [outer = 000000A323FC7400] 12:21:49 INFO - PROCESS | 3664 | 1464376909893 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 987ms 12:21:49 INFO - PROCESS | 3664 | 1464376909968 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 3664 | 1464376909972 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:21:49 INFO - PROCESS | 3664 | 1464376909977 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 3664 | 1464376909982 Marionette TRACE conn6 <- [1,866,null,{}] 12:21:49 INFO - PROCESS | 3664 | 1464376909987 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:50 INFO - PROCESS | 3664 | 1464376910152 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:21:50 INFO - PROCESS | 3664 | 1464376910270 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCA8000 == 72 [pid = 3664] [id = 226] 12:21:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A3152EEC00) [pid = 3664] [serial = 677] [outer = 0000000000000000] 12:21:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A3159E1800) [pid = 3664] [serial = 678] [outer = 000000A3152EEC00] 12:21:50 INFO - PROCESS | 3664 | 1464376910330 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31B724400) [pid = 3664] [serial = 679] [outer = 000000A3152EEC00] 12:21:50 INFO - PROCESS | 3664 | 1464376910919 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 986ms 12:21:50 INFO - PROCESS | 3664 | 1464376910969 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 3664 | 1464376910975 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:21:50 INFO - PROCESS | 3664 | 1464376910983 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:21:50 INFO - PROCESS | 3664 | 1464376910986 Marionette TRACE conn6 <- [1,870,null,{}] 12:21:50 INFO - PROCESS | 3664 | 1464376910991 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:51 INFO - PROCESS | 3664 | 1464376911116 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:21:51 INFO - PROCESS | 3664 | 1464376911239 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32141A000 == 73 [pid = 3664] [id = 227] 12:21:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A315775800) [pid = 3664] [serial = 680] [outer = 0000000000000000] 12:21:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31C711800) [pid = 3664] [serial = 681] [outer = 000000A315775800] 12:21:51 INFO - PROCESS | 3664 | 1464376911297 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31EDCC800) [pid = 3664] [serial = 682] [outer = 000000A315775800] 12:21:51 INFO - PROCESS | 3664 | 1464376911892 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 989ms 12:21:51 INFO - PROCESS | 3664 | 1464376911980 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 3664 | 1464376911983 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:21:52 INFO - PROCESS | 3664 | 1464376911988 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 3664 | 1464376911992 Marionette TRACE conn6 <- [1,874,null,{}] 12:21:52 INFO - PROCESS | 3664 | 1464376912004 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 3664 | 1464376912134 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:21:52 INFO - PROCESS | 3664 | 1464376912251 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272E1800 == 74 [pid = 3664] [id = 228] 12:21:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A3202B0C00) [pid = 3664] [serial = 683] [outer = 0000000000000000] 12:21:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A32036A000) [pid = 3664] [serial = 684] [outer = 000000A3202B0C00] 12:21:52 INFO - PROCESS | 3664 | 1464376912311 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A323FC4400) [pid = 3664] [serial = 685] [outer = 000000A3202B0C00] 12:21:52 INFO - PROCESS | 3664 | 1464376912924 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 987ms 12:21:52 INFO - PROCESS | 3664 | 1464376912977 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:21:52 INFO - PROCESS | 3664 | 1464376912981 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:21:52 INFO - PROCESS | 3664 | 1464376912984 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 3664 | 1464376912987 Marionette TRACE conn6 <- [1,878,null,{}] 12:21:52 INFO - PROCESS | 3664 | 1464376912990 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:53 INFO - PROCESS | 3664 | 1464376913111 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:21:53 INFO - PROCESS | 3664 | 1464376913206 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326690000 == 75 [pid = 3664] [id = 229] 12:21:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A324B24C00) [pid = 3664] [serial = 686] [outer = 0000000000000000] 12:21:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A324B27000) [pid = 3664] [serial = 687] [outer = 000000A324B24C00] 12:21:53 INFO - PROCESS | 3664 | 1464376913264 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A32621C000) [pid = 3664] [serial = 688] [outer = 000000A324B24C00] 12:21:53 INFO - PROCESS | 3664 | 1464376913844 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 924ms 12:21:53 INFO - PROCESS | 3664 | 1464376913911 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 3664 | 1464376913913 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:21:53 INFO - PROCESS | 3664 | 1464376913917 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 3664 | 1464376913919 Marionette TRACE conn6 <- [1,882,null,{}] 12:21:53 INFO - PROCESS | 3664 | 1464376913923 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 3664 | 1464376914038 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:21:54 INFO - PROCESS | 3664 | 1464376914163 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32625D000 == 76 [pid = 3664] [id = 230] 12:21:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A326220800) [pid = 3664] [serial = 689] [outer = 0000000000000000] 12:21:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A326222C00) [pid = 3664] [serial = 690] [outer = 000000A326220800] 12:21:54 INFO - PROCESS | 3664 | 1464376914221 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A326229C00) [pid = 3664] [serial = 691] [outer = 000000A326220800] 12:21:54 INFO - PROCESS | 3664 | 1464376914907 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1025ms 12:21:54 INFO - PROCESS | 3664 | 1464376914944 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 3664 | 1464376914947 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:21:54 INFO - PROCESS | 3664 | 1464376914951 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 3664 | 1464376914953 Marionette TRACE conn6 <- [1,886,null,{}] 12:21:54 INFO - PROCESS | 3664 | 1464376914957 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:55 INFO - PROCESS | 3664 | 1464376915274 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:21:55 INFO - PROCESS | 3664 | 1464376915422 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC55800 == 77 [pid = 3664] [id = 231] 12:21:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A30F7CAC00) [pid = 3664] [serial = 692] [outer = 0000000000000000] 12:21:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A310752800) [pid = 3664] [serial = 693] [outer = 000000A30F7CAC00] 12:21:55 INFO - PROCESS | 3664 | 1464376915476 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A313AEA000) [pid = 3664] [serial = 694] [outer = 000000A30F7CAC00] 12:21:56 INFO - PROCESS | 3664 | 1464376916148 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1229ms 12:21:56 INFO - PROCESS | 3664 | 1464376916187 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 3664 | 1464376916191 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:21:56 INFO - PROCESS | 3664 | 1464376916197 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 3664 | 1464376916202 Marionette TRACE conn6 <- [1,890,null,{}] 12:21:56 INFO - PROCESS | 3664 | 1464376916206 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 3664 | 1464376916316 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:21:56 INFO - PROCESS | 3664 | 1464376916442 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318E9C800 == 78 [pid = 3664] [id = 232] 12:21:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A315513000) [pid = 3664] [serial = 695] [outer = 0000000000000000] 12:21:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A315780400) [pid = 3664] [serial = 696] [outer = 000000A315513000] 12:21:56 INFO - PROCESS | 3664 | 1464376916496 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A318D68400) [pid = 3664] [serial = 697] [outer = 000000A315513000] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F76D000 == 77 [pid = 3664] [id = 224] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8B8800 == 76 [pid = 3664] [id = 223] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B134000 == 75 [pid = 3664] [id = 222] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263C4000 == 74 [pid = 3664] [id = 221] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8A6800 == 73 [pid = 3664] [id = 220] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC4800 == 72 [pid = 3664] [id = 219] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A3209D5C00) [pid = 3664] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A320975400) [pid = 3664] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A313AE9400) [pid = 3664] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31F882800) [pid = 3664] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31B724000) [pid = 3664] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E92A000 == 71 [pid = 3664] [id = 218] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B483000 == 70 [pid = 3664] [id = 217] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31571F800 == 69 [pid = 3664] [id = 216] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A3270A3800 == 68 [pid = 3664] [id = 214] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A3266E3000 == 67 [pid = 3664] [id = 213] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A32690C000 == 66 [pid = 3664] [id = 212] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203CB000 == 65 [pid = 3664] [id = 211] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B485800 == 64 [pid = 3664] [id = 210] 12:21:56 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263D1000 == 63 [pid = 3664] [id = 209] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A3209CA400) [pid = 3664] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A31C5CDC00) [pid = 3664] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A32096CC00) [pid = 3664] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A318D61400) [pid = 3664] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A3195EA800) [pid = 3664] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A320360000) [pid = 3664] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31FA5EC00) [pid = 3664] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31F88F400) [pid = 3664] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A320369C00) [pid = 3664] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31C278800) [pid = 3664] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A30F8B9C00) [pid = 3664] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31C7D9800) [pid = 3664] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31A663400) [pid = 3664] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31E439000) [pid = 3664] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31C84EC00) [pid = 3664] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A313B1DC00) [pid = 3664] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31BDDC800) [pid = 3664] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31F8AC800) [pid = 3664] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31B8A3400) [pid = 3664] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A320238C00) [pid = 3664] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A313B13800) [pid = 3664] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:21:56 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31FBC2800) [pid = 3664] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:21:57 INFO - PROCESS | 3664 | 1464376917047 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 882ms 12:21:57 INFO - PROCESS | 3664 | 1464376917079 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 3664 | 1464376917082 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:21:57 INFO - PROCESS | 3664 | 1464376917085 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 3664 | 1464376917088 Marionette TRACE conn6 <- [1,894,null,{}] 12:21:57 INFO - PROCESS | 3664 | 1464376917091 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 3664 | 1464376917188 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:21:57 INFO - PROCESS | 3664 | 1464376917272 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8B6800 == 64 [pid = 3664] [id = 233] 12:21:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A313B1C400) [pid = 3664] [serial = 698] [outer = 0000000000000000] 12:21:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31551A000) [pid = 3664] [serial = 699] [outer = 000000A313B1C400] 12:21:57 INFO - PROCESS | 3664 | 1464376917320 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A318E45800) [pid = 3664] [serial = 700] [outer = 000000A313B1C400] 12:21:57 INFO - PROCESS | 3664 | 1464376917738 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 12:21:57 INFO - PROCESS | 3664 | 1464376917759 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 3664 | 1464376917763 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:21:57 INFO - PROCESS | 3664 | 1464376917774 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 3664 | 1464376917779 Marionette TRACE conn6 <- [1,898,null,{}] 12:21:57 INFO - PROCESS | 3664 | 1464376917782 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 3664 | 1464376917880 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:21:57 INFO - PROCESS | 3664 | 1464376917887 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCEC800 == 65 [pid = 3664] [id = 234] 12:21:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31A65FC00) [pid = 3664] [serial = 701] [outer = 0000000000000000] 12:21:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31B655C00) [pid = 3664] [serial = 702] [outer = 000000A31A65FC00] 12:21:57 INFO - PROCESS | 3664 | 1464376917934 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31B8A1800) [pid = 3664] [serial = 703] [outer = 000000A31A65FC00] 12:21:58 INFO - PROCESS | 3664 | 1464376918421 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 693ms 12:21:58 INFO - PROCESS | 3664 | 1464376918465 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 3664 | 1464376918468 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:21:58 INFO - PROCESS | 3664 | 1464376918471 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 3664 | 1464376918473 Marionette TRACE conn6 <- [1,902,null,{}] 12:21:58 INFO - PROCESS | 3664 | 1464376918477 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 3664 | 1464376918568 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:21:58 INFO - PROCESS | 3664 | 1464376918577 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED26000 == 66 [pid = 3664] [id = 235] 12:21:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31BCD4400) [pid = 3664] [serial = 704] [outer = 0000000000000000] 12:21:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31BDD8400) [pid = 3664] [serial = 705] [outer = 000000A31BCD4400] 12:21:58 INFO - PROCESS | 3664 | 1464376918624 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31BE71400) [pid = 3664] [serial = 706] [outer = 000000A31BCD4400] 12:21:59 INFO - PROCESS | 3664 | 1464376919060 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 12:21:59 INFO - PROCESS | 3664 | 1464376919146 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 3664 | 1464376919148 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:21:59 INFO - PROCESS | 3664 | 1464376919159 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 3664 | 1464376919161 Marionette TRACE conn6 <- [1,906,null,{}] 12:21:59 INFO - PROCESS | 3664 | 1464376919165 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 3664 | 1464376919280 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:21:59 INFO - PROCESS | 3664 | 1464376919360 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B3800 == 67 [pid = 3664] [id = 236] 12:21:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31C495C00) [pid = 3664] [serial = 707] [outer = 0000000000000000] 12:21:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31C712400) [pid = 3664] [serial = 708] [outer = 000000A31C495C00] 12:21:59 INFO - PROCESS | 3664 | 1464376919415 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31CA4B400) [pid = 3664] [serial = 709] [outer = 000000A31C495C00] 12:21:59 INFO - PROCESS | 3664 | 1464376919879 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 775ms 12:21:59 INFO - PROCESS | 3664 | 1464376919935 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 3664 | 1464376919938 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:21:59 INFO - PROCESS | 3664 | 1464376919941 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 3664 | 1464376919943 Marionette TRACE conn6 <- [1,910,null,{}] 12:21:59 INFO - PROCESS | 3664 | 1464376919953 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 3664 | 1464376920082 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:22:00 INFO - PROCESS | 3664 | 1464376920144 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203D8000 == 68 [pid = 3664] [id = 237] 12:22:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31D86D800) [pid = 3664] [serial = 710] [outer = 0000000000000000] 12:22:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31E4C2400) [pid = 3664] [serial = 711] [outer = 000000A31D86D800] 12:22:00 INFO - PROCESS | 3664 | 1464376920191 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31F887800) [pid = 3664] [serial = 712] [outer = 000000A31D86D800] 12:22:00 INFO - PROCESS | 3664 | 1464376920618 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 735ms 12:22:00 INFO - PROCESS | 3664 | 1464376920691 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 3664 | 1464376920693 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:22:00 INFO - PROCESS | 3664 | 1464376920699 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 3664 | 1464376920701 Marionette TRACE conn6 <- [1,914,null,{}] 12:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:22:00 INFO - PROCESS | 3664 | 1464376920704 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 3664 | 1464376920821 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:22:00 INFO - PROCESS | 3664 | 1464376920878 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FCB800 == 69 [pid = 3664] [id = 238] 12:22:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31F888400) [pid = 3664] [serial = 713] [outer = 0000000000000000] 12:22:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31F8A9C00) [pid = 3664] [serial = 714] [outer = 000000A31F888400] 12:22:00 INFO - PROCESS | 3664 | 1464376920925 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31FC5E800) [pid = 3664] [serial = 715] [outer = 000000A31F888400] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31B195800) [pid = 3664] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A320966800) [pid = 3664] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A313B1AC00) [pid = 3664] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31E952C00) [pid = 3664] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A3202AD800) [pid = 3664] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A3142EB000) [pid = 3664] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31C71B800) [pid = 3664] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A313B1BC00) [pid = 3664] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31BCCBC00) [pid = 3664] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31390D800) [pid = 3664] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A3202AE400) [pid = 3664] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A3209D0400) [pid = 3664] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31CA53C00) [pid = 3664] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31D86B800) [pid = 3664] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A32096F000) [pid = 3664] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A313945000) [pid = 3664] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31BE6B000) [pid = 3664] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A313A7F800) [pid = 3664] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:22:01 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A318E47800) [pid = 3664] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:22:01 INFO - PROCESS | 3664 | 1464376921503 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 881ms 12:22:01 INFO - PROCESS | 3664 | 1464376921587 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 3664 | 1464376921589 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:22:01 INFO - PROCESS | 3664 | 1464376921593 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 3664 | 1464376921595 Marionette TRACE conn6 <- [1,918,null,{}] 12:22:01 INFO - PROCESS | 3664 | 1464376921598 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:01 INFO - PROCESS | 3664 | 1464376921690 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:22:01 INFO - PROCESS | 3664 | 1464376921702 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D6A000 == 70 [pid = 3664] [id = 239] 12:22:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A318E45400) [pid = 3664] [serial = 716] [outer = 0000000000000000] 12:22:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31BE6B800) [pid = 3664] [serial = 717] [outer = 000000A318E45400] 12:22:01 INFO - PROCESS | 3664 | 1464376921749 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31FC5F000) [pid = 3664] [serial = 718] [outer = 000000A318E45400] 12:22:02 INFO - PROCESS | 3664 | 1464376922185 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 12:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:22:02 INFO - PROCESS | 3664 | 1464376922225 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 3664 | 1464376922228 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:22:02 INFO - PROCESS | 3664 | 1464376922231 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 3664 | 1464376922232 Marionette TRACE conn6 <- [1,922,null,{}] 12:22:02 INFO - PROCESS | 3664 | 1464376922236 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:02 INFO - PROCESS | 3664 | 1464376922329 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:22:02 INFO - PROCESS | 3664 | 1464376922371 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F13800 == 71 [pid = 3664] [id = 240] 12:22:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A3202A7400) [pid = 3664] [serial = 719] [outer = 0000000000000000] 12:22:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A3202AAC00) [pid = 3664] [serial = 720] [outer = 000000A3202A7400] 12:22:02 INFO - PROCESS | 3664 | 1464376922418 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A32035DC00) [pid = 3664] [serial = 721] [outer = 000000A3202A7400] 12:22:02 INFO - PROCESS | 3664 | 1464376922851 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 12:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:22:02 INFO - PROCESS | 3664 | 1464376922906 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 3664 | 1464376922908 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:22:02 INFO - PROCESS | 3664 | 1464376922911 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 3664 | 1464376922913 Marionette TRACE conn6 <- [1,926,null,{}] 12:22:02 INFO - PROCESS | 3664 | 1464376922917 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:03 INFO - PROCESS | 3664 | 1464376923008 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:22:03 INFO - PROCESS | 3664 | 1464376923017 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326261800 == 72 [pid = 3664] [id = 241] 12:22:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A3206EF000) [pid = 3664] [serial = 722] [outer = 0000000000000000] 12:22:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A3206F5800) [pid = 3664] [serial = 723] [outer = 000000A3206EF000] 12:22:03 INFO - PROCESS | 3664 | 1464376923069 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A3209CDC00) [pid = 3664] [serial = 724] [outer = 000000A3206EF000] 12:22:03 INFO - PROCESS | 3664 | 1464376923775 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 925ms 12:22:03 INFO - PROCESS | 3664 | 1464376923839 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 3664 | 1464376923845 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:22:03 INFO - PROCESS | 3664 | 1464376923851 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 3664 | 1464376923855 Marionette TRACE conn6 <- [1,930,null,{}] 12:22:03 INFO - PROCESS | 3664 | 1464376923861 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 3664 | 1464376923997 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:22:04 INFO - PROCESS | 3664 | 1464376924116 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8AA800 == 73 [pid = 3664] [id = 242] 12:22:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A3137C3C00) [pid = 3664] [serial = 725] [outer = 0000000000000000] 12:22:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A313B15C00) [pid = 3664] [serial = 726] [outer = 000000A3137C3C00] 12:22:04 INFO - PROCESS | 3664 | 1464376924178 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A315943800) [pid = 3664] [serial = 727] [outer = 000000A3137C3C00] 12:22:04 INFO - PROCESS | 3664 | 1464376924769 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 12:22:04 INFO - PROCESS | 3664 | 1464376924841 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 3664 | 1464376924847 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:22:04 INFO - PROCESS | 3664 | 1464376924854 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 3664 | 1464376924857 Marionette TRACE conn6 <- [1,934,null,{}] 12:22:04 INFO - PROCESS | 3664 | 1464376924862 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 3664 | 1464376924985 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:22:05 INFO - PROCESS | 3664 | 1464376925109 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C1800 == 74 [pid = 3664] [id = 243] 12:22:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31ACA0C00) [pid = 3664] [serial = 728] [outer = 0000000000000000] 12:22:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31B727800) [pid = 3664] [serial = 729] [outer = 000000A31ACA0C00] 12:22:05 INFO - PROCESS | 3664 | 1464376925168 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31BE78400) [pid = 3664] [serial = 730] [outer = 000000A31ACA0C00] 12:22:05 INFO - PROCESS | 3664 | 1464376925784 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 12:22:05 INFO - PROCESS | 3664 | 1464376925853 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 3664 | 1464376925856 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:22:05 INFO - PROCESS | 3664 | 1464376925861 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 3664 | 1464376925865 Marionette TRACE conn6 <- [1,938,null,{}] 12:22:05 INFO - PROCESS | 3664 | 1464376925877 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 3664 | 1464376926001 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:22:06 INFO - PROCESS | 3664 | 1464376926129 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264E2000 == 75 [pid = 3664] [id = 244] 12:22:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31D867000) [pid = 3664] [serial = 731] [outer = 0000000000000000] 12:22:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31FA5B000) [pid = 3664] [serial = 732] [outer = 000000A31D867000] 12:22:06 INFO - PROCESS | 3664 | 1464376926189 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A32096EC00) [pid = 3664] [serial = 733] [outer = 000000A31D867000] 12:22:06 INFO - PROCESS | 3664 | 1464376926822 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1022ms 12:22:06 INFO - PROCESS | 3664 | 1464376926888 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 3664 | 1464376926891 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:22:06 INFO - PROCESS | 3664 | 1464376926895 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 3664 | 1464376926898 Marionette TRACE conn6 <- [1,942,null,{}] 12:22:06 INFO - PROCESS | 3664 | 1464376926901 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 3664 | 1464376927022 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:22:07 INFO - PROCESS | 3664 | 1464376927118 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326917000 == 76 [pid = 3664] [id = 245] 12:22:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A3209DAC00) [pid = 3664] [serial = 734] [outer = 0000000000000000] 12:22:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A320D23000) [pid = 3664] [serial = 735] [outer = 000000A3209DAC00] 12:22:07 INFO - PROCESS | 3664 | 1464376927176 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A320E90800) [pid = 3664] [serial = 736] [outer = 000000A3209DAC00] 12:22:07 INFO - PROCESS | 3664 | 1464376927733 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 882ms 12:22:07 INFO - PROCESS | 3664 | 1464376927779 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 3664 | 1464376927781 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:22:07 INFO - PROCESS | 3664 | 1464376927785 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 3664 | 1464376927787 Marionette TRACE conn6 <- [1,946,null,{}] 12:22:07 INFO - PROCESS | 3664 | 1464376927791 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 3664 | 1464376927907 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:22:08 INFO - PROCESS | 3664 | 1464376928003 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272E2800 == 77 [pid = 3664] [id = 246] 12:22:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A320D2E800) [pid = 3664] [serial = 737] [outer = 0000000000000000] 12:22:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3214B4C00) [pid = 3664] [serial = 738] [outer = 000000A320D2E800] 12:22:08 INFO - PROCESS | 3664 | 1464376928060 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A323FCA800) [pid = 3664] [serial = 739] [outer = 000000A320D2E800] 12:22:08 INFO - PROCESS | 3664 | 1464376928639 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 923ms 12:22:08 INFO - PROCESS | 3664 | 1464376928711 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 3664 | 1464376928714 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:22:08 INFO - PROCESS | 3664 | 1464376928717 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 3664 | 1464376928720 Marionette TRACE conn6 <- [1,950,null,{}] 12:22:08 INFO - PROCESS | 3664 | 1464376928723 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:08 INFO - PROCESS | 3664 | 1464376928861 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:22:08 INFO - PROCESS | 3664 | 1464376928987 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294C5800 == 78 [pid = 3664] [id = 247] 12:22:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A324AACC00) [pid = 3664] [serial = 740] [outer = 0000000000000000] 12:22:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A32621F000) [pid = 3664] [serial = 741] [outer = 000000A324AACC00] 12:22:09 INFO - PROCESS | 3664 | 1464376929046 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A327F24C00) [pid = 3664] [serial = 742] [outer = 000000A324AACC00] 12:22:09 INFO - PROCESS | 3664 | 1464376929622 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 12:22:09 INFO - PROCESS | 3664 | 1464376929707 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 3664 | 1464376929709 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:22:09 INFO - PROCESS | 3664 | 1464376929728 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 3664 | 1464376929730 Marionette TRACE conn6 <- [1,954,null,{}] 12:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:22:09 INFO - PROCESS | 3664 | 1464376929734 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 3664 | 1464376929849 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:22:10 INFO - PROCESS | 3664 | 1464376929994 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E09800 == 79 [pid = 3664] [id = 248] 12:22:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A30F312800) [pid = 3664] [serial = 743] [outer = 0000000000000000] 12:22:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A322DDA400) [pid = 3664] [serial = 744] [outer = 000000A30F312800] 12:22:10 INFO - PROCESS | 3664 | 1464376930051 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A323F6C400) [pid = 3664] [serial = 745] [outer = 000000A30F312800] 12:22:10 INFO - PROCESS | 3664 | 1464376930864 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1186ms 12:22:10 INFO - PROCESS | 3664 | 1464376930920 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 3664 | 1464376930924 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:22:10 INFO - PROCESS | 3664 | 1464376930929 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:22:10 INFO - PROCESS | 3664 | 1464376930934 Marionette TRACE conn6 <- [1,958,null,{}] 12:22:10 INFO - PROCESS | 3664 | 1464376930941 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:11 INFO - PROCESS | 3664 | 1464376931057 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:22:11 INFO - PROCESS | 3664 | 1464376931192 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE7000 == 80 [pid = 3664] [id = 249] 12:22:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A30EFE3000) [pid = 3664] [serial = 746] [outer = 0000000000000000] 12:22:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A3137BE000) [pid = 3664] [serial = 747] [outer = 000000A30EFE3000] 12:22:11 INFO - PROCESS | 3664 | 1464376931245 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A3146E4000) [pid = 3664] [serial = 748] [outer = 000000A30EFE3000] 12:22:11 INFO - PROCESS | 3664 | 1464376931897 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F13800 == 79 [pid = 3664] [id = 240] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D6A000 == 78 [pid = 3664] [id = 239] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FCB800 == 77 [pid = 3664] [id = 238] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203D8000 == 76 [pid = 3664] [id = 237] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8B3800 == 75 [pid = 3664] [id = 236] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A31ED26000 == 74 [pid = 3664] [id = 235] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCEC800 == 73 [pid = 3664] [id = 234] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8B6800 == 72 [pid = 3664] [id = 233] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A313B20000) [pid = 3664] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31BC20C00) [pid = 3664] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A320E8E800) [pid = 3664] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A32036B800) [pid = 3664] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A3214AB400) [pid = 3664] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A318E9C800 == 71 [pid = 3664] [id = 232] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC55800 == 70 [pid = 3664] [id = 231] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCA8000 == 69 [pid = 3664] [id = 226] 12:22:11 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E38800 == 68 [pid = 3664] [id = 225] 12:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1027ms 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31BDDD400) [pid = 3664] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A320972C00) [pid = 3664] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A320242C00) [pid = 3664] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A3209CB000) [pid = 3664] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31551AC00) [pid = 3664] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A320243800) [pid = 3664] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A315948400) [pid = 3664] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31C285000) [pid = 3664] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A322DD8800) [pid = 3664] [serial = 671] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31F8A5C00) [pid = 3664] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A320367400) [pid = 3664] [serial = 662] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31FBBD400) [pid = 3664] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A32096B800) [pid = 3664] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31ACA1800) [pid = 3664] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A318D61000) [pid = 3664] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31D6BF800) [pid = 3664] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31551D800) [pid = 3664] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31B10B800) [pid = 3664] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31BDD9000) [pid = 3664] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31C27BC00) [pid = 3664] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A322DD9400) [pid = 3664] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31AC9E400) [pid = 3664] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A320E8BC00) [pid = 3664] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31BE6F800) [pid = 3664] [serial = 384] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A322DE4000) [pid = 3664] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A3209D1400) [pid = 3664] [serial = 665] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A320D25800) [pid = 3664] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A320365000) [pid = 3664] [serial = 668] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A320E8C400) [pid = 3664] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31E43C000) [pid = 3664] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:22:11 INFO - PROCESS | 3664 | 1464376931974 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 3664 | 1464376931980 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:22:12 INFO - PROCESS | 3664 | 1464376932007 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 3664 | 1464376932010 Marionette TRACE conn6 <- [1,962,null,{}] 12:22:12 INFO - PROCESS | 3664 | 1464376932014 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:12 INFO - PROCESS | 3664 | 1464376932119 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:22:12 INFO - PROCESS | 3664 | 1464376932128 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A319543000 == 69 [pid = 3664] [id = 250] 12:22:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A313B1BC00) [pid = 3664] [serial = 749] [outer = 0000000000000000] 12:22:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31462D400) [pid = 3664] [serial = 750] [outer = 000000A313B1BC00] 12:22:12 INFO - PROCESS | 3664 | 1464376932175 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A315949000) [pid = 3664] [serial = 751] [outer = 000000A313B1BC00] 12:22:12 INFO - PROCESS | 3664 | 1464376932714 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 735ms 12:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:22:12 INFO - PROCESS | 3664 | 1464376932730 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 3664 | 1464376932733 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:22:12 INFO - PROCESS | 3664 | 1464376932736 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 3664 | 1464376932740 Marionette TRACE conn6 <- [1,966,null,{}] 12:22:12 INFO - PROCESS | 3664 | 1464376932751 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:12 INFO - PROCESS | 3664 | 1464376932851 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:22:12 INFO - PROCESS | 3664 | 1464376932930 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CC9D000 == 70 [pid = 3664] [id = 251] 12:22:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31551AC00) [pid = 3664] [serial = 752] [outer = 0000000000000000] 12:22:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31B899800) [pid = 3664] [serial = 753] [outer = 000000A31551AC00] 12:22:12 INFO - PROCESS | 3664 | 1464376932987 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31BDD6800) [pid = 3664] [serial = 754] [outer = 000000A31551AC00] 12:22:13 INFO - PROCESS | 3664 | 1464376933386 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 12:22:13 INFO - PROCESS | 3664 | 1464376933431 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 3664 | 1464376933442 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:22:13 INFO - PROCESS | 3664 | 1464376933445 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 3664 | 1464376933447 Marionette TRACE conn6 <- [1,970,null,{}] 12:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:22:13 INFO - PROCESS | 3664 | 1464376933451 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 3664 | 1464376933549 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:22:13 INFO - PROCESS | 3664 | 1464376933556 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDDF000 == 71 [pid = 3664] [id = 252] 12:22:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31BE75800) [pid = 3664] [serial = 755] [outer = 0000000000000000] 12:22:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31C27F400) [pid = 3664] [serial = 756] [outer = 000000A31BE75800] 12:22:13 INFO - PROCESS | 3664 | 1464376933604 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31C7D9000) [pid = 3664] [serial = 757] [outer = 000000A31BE75800] 12:22:14 INFO - PROCESS | 3664 | 1464376934079 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 12:22:14 INFO - PROCESS | 3664 | 1464376934128 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 3664 | 1464376934130 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:22:14 INFO - PROCESS | 3664 | 1464376934134 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 3664 | 1464376934135 Marionette TRACE conn6 <- [1,974,null,{}] 12:22:14 INFO - PROCESS | 3664 | 1464376934139 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:14 INFO - PROCESS | 3664 | 1464376934257 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:22:14 INFO - PROCESS | 3664 | 1464376934264 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B4000 == 72 [pid = 3664] [id = 253] 12:22:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31C7D4800) [pid = 3664] [serial = 758] [outer = 0000000000000000] 12:22:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31CA4A400) [pid = 3664] [serial = 759] [outer = 000000A31C7D4800] 12:22:14 INFO - PROCESS | 3664 | 1464376934354 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31D86DC00) [pid = 3664] [serial = 760] [outer = 000000A31C7D4800] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31C495C00) [pid = 3664] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31D86D800) [pid = 3664] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31BCD4400) [pid = 3664] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A313B1C400) [pid = 3664] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31A65FC00) [pid = 3664] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A30F7CAC00) [pid = 3664] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A315513000) [pid = 3664] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31F888400) [pid = 3664] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A3202A7400) [pid = 3664] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A323FC7400) [pid = 3664] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A318E45400) [pid = 3664] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A320E8C800) [pid = 3664] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31D605000) [pid = 3664] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31B653000) [pid = 3664] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A320E8B400) [pid = 3664] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:22:15 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A30F8AF000) [pid = 3664] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:22:15 INFO - PROCESS | 3664 | 1464376935234 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1184ms 12:22:15 INFO - PROCESS | 3664 | 1464376935321 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 3664 | 1464376935326 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:22:15 INFO - PROCESS | 3664 | 1464376935332 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 3664 | 1464376935337 Marionette TRACE conn6 <- [1,978,null,{}] 12:22:15 INFO - PROCESS | 3664 | 1464376935343 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:15 INFO - PROCESS | 3664 | 1464376935509 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:22:15 INFO - PROCESS | 3664 | 1464376935599 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B497000 == 73 [pid = 3664] [id = 254] 12:22:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A3137C6400) [pid = 3664] [serial = 761] [outer = 0000000000000000] 12:22:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A313953800) [pid = 3664] [serial = 762] [outer = 000000A3137C6400] 12:22:15 INFO - PROCESS | 3664 | 1464376935661 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A318977C00) [pid = 3664] [serial = 763] [outer = 000000A3137C6400] 12:22:16 INFO - PROCESS | 3664 | 1464376936223 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 924ms 12:22:16 INFO - PROCESS | 3664 | 1464376936261 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 3664 | 1464376936268 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:22:16 INFO - PROCESS | 3664 | 1464376936275 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 3664 | 1464376936278 Marionette TRACE conn6 <- [1,982,null,{}] 12:22:16 INFO - PROCESS | 3664 | 1464376936282 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:16 INFO - PROCESS | 3664 | 1464376936429 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:22:16 INFO - PROCESS | 3664 | 1464376936530 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC9C000 == 74 [pid = 3664] [id = 255] 12:22:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31B10B800) [pid = 3664] [serial = 764] [outer = 0000000000000000] 12:22:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31B8A3400) [pid = 3664] [serial = 765] [outer = 000000A31B10B800] 12:22:16 INFO - PROCESS | 3664 | 1464376936588 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31BEB8000) [pid = 3664] [serial = 766] [outer = 000000A31B10B800] 12:22:17 INFO - PROCESS | 3664 | 1464376937194 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 986ms 12:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:22:17 INFO - PROCESS | 3664 | 1464376937265 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 3664 | 1464376937268 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:22:17 INFO - PROCESS | 3664 | 1464376937272 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 3664 | 1464376937277 Marionette TRACE conn6 <- [1,986,null,{}] 12:22:17 INFO - PROCESS | 3664 | 1464376937289 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:17 INFO - PROCESS | 3664 | 1464376937410 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:22:17 INFO - PROCESS | 3664 | 1464376937536 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323ABB800 == 75 [pid = 3664] [id = 256] 12:22:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31E952C00) [pid = 3664] [serial = 767] [outer = 0000000000000000] 12:22:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31F884000) [pid = 3664] [serial = 768] [outer = 000000A31E952C00] 12:22:17 INFO - PROCESS | 3664 | 1464376937598 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31FBBC000) [pid = 3664] [serial = 769] [outer = 000000A31E952C00] 12:22:18 INFO - PROCESS | 3664 | 1464376938223 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 987ms 12:22:18 INFO - PROCESS | 3664 | 1464376938261 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 3664 | 1464376938264 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:22:18 INFO - PROCESS | 3664 | 1464376938268 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 3664 | 1464376938270 Marionette TRACE conn6 <- [1,990,null,{}] 12:22:18 INFO - PROCESS | 3664 | 1464376938274 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:18 INFO - PROCESS | 3664 | 1464376938394 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:22:18 INFO - PROCESS | 3664 | 1464376938516 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E61800 == 76 [pid = 3664] [id = 257] 12:22:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A3202A5C00) [pid = 3664] [serial = 770] [outer = 0000000000000000] 12:22:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A3202AA800) [pid = 3664] [serial = 771] [outer = 000000A3202A5C00] 12:22:18 INFO - PROCESS | 3664 | 1464376938574 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A320367C00) [pid = 3664] [serial = 772] [outer = 000000A3202A5C00] 12:22:19 INFO - PROCESS | 3664 | 1464376939183 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 12:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:22:19 INFO - PROCESS | 3664 | 1464376939256 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 3664 | 1464376939259 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:22:19 INFO - PROCESS | 3664 | 1464376939263 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 3664 | 1464376939265 Marionette TRACE conn6 <- [1,994,null,{}] 12:22:19 INFO - PROCESS | 3664 | 1464376939269 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:19 INFO - PROCESS | 3664 | 1464376939390 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:22:19 INFO - PROCESS | 3664 | 1464376939508 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A325277000 == 77 [pid = 3664] [id = 258] 12:22:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A3206F6400) [pid = 3664] [serial = 773] [outer = 0000000000000000] 12:22:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A320973400) [pid = 3664] [serial = 774] [outer = 000000A3206F6400] 12:22:19 INFO - PROCESS | 3664 | 1464376939566 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A320D23400) [pid = 3664] [serial = 775] [outer = 000000A3206F6400] 12:22:20 INFO - PROCESS | 3664 | 1464376940136 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 924ms 12:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:22:20 INFO - PROCESS | 3664 | 1464376940188 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 3664 | 1464376940191 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:22:20 INFO - PROCESS | 3664 | 1464376940195 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 3664 | 1464376940197 Marionette TRACE conn6 <- [1,998,null,{}] 12:22:20 INFO - PROCESS | 3664 | 1464376940200 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:20 INFO - PROCESS | 3664 | 1464376940335 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:22:20 INFO - PROCESS | 3664 | 1464376940461 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263D7000 == 78 [pid = 3664] [id = 259] 12:22:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A3214F2000) [pid = 3664] [serial = 776] [outer = 0000000000000000] 12:22:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A323F6A800) [pid = 3664] [serial = 777] [outer = 000000A3214F2000] 12:22:20 INFO - PROCESS | 3664 | 1464376940520 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A323FC8400) [pid = 3664] [serial = 778] [outer = 000000A3214F2000] 12:22:21 INFO - PROCESS | 3664 | 1464376941113 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 12:22:21 INFO - PROCESS | 3664 | 1464376941184 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 3664 | 1464376941187 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:22:21 INFO - PROCESS | 3664 | 1464376941190 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 3664 | 1464376941192 Marionette TRACE conn6 <- [1,1002,null,{}] 12:22:21 INFO - PROCESS | 3664 | 1464376941209 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:21 INFO - PROCESS | 3664 | 1464376941351 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:22:21 INFO - PROCESS | 3664 | 1464376941407 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326686800 == 79 [pid = 3664] [id = 260] 12:22:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A324742000) [pid = 3664] [serial = 779] [outer = 0000000000000000] 12:22:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A324747400) [pid = 3664] [serial = 780] [outer = 000000A324742000] 12:22:21 INFO - PROCESS | 3664 | 1464376941465 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A32474D800) [pid = 3664] [serial = 781] [outer = 000000A324742000] 12:22:22 INFO - PROCESS | 3664 | 1464376942027 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 882ms 12:22:22 INFO - PROCESS | 3664 | 1464376942075 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 3664 | 1464376942077 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:22:22 INFO - PROCESS | 3664 | 1464376942081 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 3664 | 1464376942083 Marionette TRACE conn6 <- [1,1006,null,{}] 12:22:22 INFO - PROCESS | 3664 | 1464376942087 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:22 INFO - PROCESS | 3664 | 1464376942211 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:22:22 INFO - PROCESS | 3664 | 1464376942307 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3270A6000 == 80 [pid = 3664] [id = 261] 12:22:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A32474A400) [pid = 3664] [serial = 782] [outer = 0000000000000000] 12:22:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A324AAFC00) [pid = 3664] [serial = 783] [outer = 000000A32474A400] 12:22:22 INFO - PROCESS | 3664 | 1464376942366 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A324B24000) [pid = 3664] [serial = 784] [outer = 000000A32474A400] 12:22:22 INFO - PROCESS | 3664 | 1464376942932 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 880ms 12:22:22 INFO - PROCESS | 3664 | 1464376942979 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 3664 | 1464376942981 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:22:22 INFO - PROCESS | 3664 | 1464376942986 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 3664 | 1464376942988 Marionette TRACE conn6 <- [1,1010,null,{}] 12:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:22:22 INFO - PROCESS | 3664 | 1464376942992 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:23 INFO - PROCESS | 3664 | 1464376943117 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:22:23 INFO - PROCESS | 3664 | 1464376943216 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E3D800 == 81 [pid = 3664] [id = 262] 12:22:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A318D63400) [pid = 3664] [serial = 785] [outer = 0000000000000000] 12:22:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31FA67C00) [pid = 3664] [serial = 786] [outer = 000000A318D63400] 12:22:23 INFO - PROCESS | 3664 | 1464376943274 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A327F24800) [pid = 3664] [serial = 787] [outer = 000000A318D63400] 12:22:24 INFO - PROCESS | 3664 | 1464376944001 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1074ms 12:22:24 INFO - PROCESS | 3664 | 1464376944065 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 3664 | 1464376944069 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:22:24 INFO - PROCESS | 3664 | 1464376944074 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:22:24 INFO - PROCESS | 3664 | 1464376944079 Marionette TRACE conn6 <- [1,1014,null,{}] 12:22:24 INFO - PROCESS | 3664 | 1464376944100 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:24 INFO - PROCESS | 3664 | 1464376944234 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:22:24 INFO - PROCESS | 3664 | 1464376944358 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCEA000 == 82 [pid = 3664] [id = 263] 12:22:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A3107E9400) [pid = 3664] [serial = 788] [outer = 0000000000000000] 12:22:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A313967C00) [pid = 3664] [serial = 789] [outer = 000000A3107E9400] 12:22:24 INFO - PROCESS | 3664 | 1464376944413 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31551E400) [pid = 3664] [serial = 790] [outer = 000000A3107E9400] 12:22:25 INFO - PROCESS | 3664 | 1464376945054 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDDF000 == 81 [pid = 3664] [id = 252] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CC9D000 == 80 [pid = 3664] [id = 251] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A319543000 == 79 [pid = 3664] [id = 250] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE7000 == 78 [pid = 3664] [id = 249] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272E2800 == 77 [pid = 3664] [id = 246] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A326917000 == 76 [pid = 3664] [id = 245] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264E2000 == 75 [pid = 3664] [id = 244] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C1800 == 74 [pid = 3664] [id = 243] 12:22:25 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8AA800 == 73 [pid = 3664] [id = 242] 12:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1023ms 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A3214E6800) [pid = 3664] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A3209DB000) [pid = 3664] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A31C71B400) [pid = 3664] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A320E96800) [pid = 3664] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A318D5D400) [pid = 3664] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31C712400) [pid = 3664] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31CA4B400) [pid = 3664] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31F887800) [pid = 3664] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31E4C2400) [pid = 3664] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31BDD8400) [pid = 3664] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31551A000) [pid = 3664] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A318E45800) [pid = 3664] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31B655C00) [pid = 3664] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31B8A1800) [pid = 3664] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A313AEA000) [pid = 3664] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A310752800) [pid = 3664] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A318D68400) [pid = 3664] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A315780400) [pid = 3664] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A3159E1800) [pid = 3664] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31C711800) [pid = 3664] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A32036A000) [pid = 3664] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31F8A9C00) [pid = 3664] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A324B27000) [pid = 3664] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A326222C00) [pid = 3664] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A32035DC00) [pid = 3664] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A3202AAC00) [pid = 3664] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A3206F5800) [pid = 3664] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31FC5E800) [pid = 3664] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A324B20C00) [pid = 3664] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A323FCA400) [pid = 3664] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31BE6B800) [pid = 3664] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31FC5F000) [pid = 3664] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31BE71400) [pid = 3664] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:22:25 INFO - PROCESS | 3664 | 1464376945102 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3664 | 1464376945108 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:22:25 INFO - PROCESS | 3664 | 1464376945114 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3664 | 1464376945117 Marionette TRACE conn6 <- [1,1018,null,{}] 12:22:25 INFO - PROCESS | 3664 | 1464376945136 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 3664 | 1464376945268 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:22:25 INFO - PROCESS | 3664 | 1464376945282 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8AD800 == 74 [pid = 3664] [id = 264] 12:22:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313B12400) [pid = 3664] [serial = 791] [outer = 0000000000000000] 12:22:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A3152EF800) [pid = 3664] [serial = 792] [outer = 000000A313B12400] 12:22:25 INFO - PROCESS | 3664 | 1464376945330 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A318E48400) [pid = 3664] [serial = 793] [outer = 000000A313B12400] 12:22:25 INFO - PROCESS | 3664 | 1464376945804 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 12:22:25 INFO - PROCESS | 3664 | 1464376945850 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3664 | 1464376945853 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:22:25 INFO - PROCESS | 3664 | 1464376945856 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3664 | 1464376945860 Marionette TRACE conn6 <- [1,1022,null,{}] 12:22:25 INFO - PROCESS | 3664 | 1464376945871 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 3664 | 1464376945975 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:22:26 INFO - PROCESS | 3664 | 1464376945991 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8D0000 == 75 [pid = 3664] [id = 265] 12:22:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31BDD8800) [pid = 3664] [serial = 794] [outer = 0000000000000000] 12:22:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31BE6B800) [pid = 3664] [serial = 795] [outer = 000000A31BDD8800] 12:22:26 INFO - PROCESS | 3664 | 1464376946041 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31C711800) [pid = 3664] [serial = 796] [outer = 000000A31BDD8800] 12:22:26 INFO - PROCESS | 3664 | 1464376946521 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 12:22:26 INFO - PROCESS | 3664 | 1464376946550 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 3664 | 1464376946560 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:22:26 INFO - PROCESS | 3664 | 1464376946564 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 3664 | 1464376946566 Marionette TRACE conn6 <- [1,1026,null,{}] 12:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:22:26 INFO - PROCESS | 3664 | 1464376946570 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:26 INFO - PROCESS | 3664 | 1464376946699 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:22:26 INFO - PROCESS | 3664 | 1464376946786 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7BE800 == 76 [pid = 3664] [id = 266] 12:22:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31BDDB400) [pid = 3664] [serial = 797] [outer = 0000000000000000] 12:22:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31D862800) [pid = 3664] [serial = 798] [outer = 000000A31BDDB400] 12:22:26 INFO - PROCESS | 3664 | 1464376946833 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31F88CC00) [pid = 3664] [serial = 799] [outer = 000000A31BDDB400] 12:22:27 INFO - PROCESS | 3664 | 1464376947230 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 735ms 12:22:27 INFO - PROCESS | 3664 | 1464376947305 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 3664 | 1464376947307 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:22:27 INFO - PROCESS | 3664 | 1464376947317 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 3664 | 1464376947319 Marionette TRACE conn6 <- [1,1030,null,{}] 12:22:27 INFO - PROCESS | 3664 | 1464376947322 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:27 INFO - PROCESS | 3664 | 1464376947444 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:22:27 INFO - PROCESS | 3664 | 1464376947502 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E41000 == 77 [pid = 3664] [id = 267] 12:22:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31F8B0800) [pid = 3664] [serial = 800] [outer = 0000000000000000] 12:22:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A320238800) [pid = 3664] [serial = 801] [outer = 000000A31F8B0800] 12:22:27 INFO - PROCESS | 3664 | 1464376947548 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A32096B800) [pid = 3664] [serial = 802] [outer = 000000A31F8B0800] 12:22:28 INFO - PROCESS | 3664 | 1464376948003 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 12:22:28 INFO - PROCESS | 3664 | 1464376948076 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 3664 | 1464376948078 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:22:28 INFO - PROCESS | 3664 | 1464376948082 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:22:28 INFO - PROCESS | 3664 | 1464376948092 Marionette TRACE conn6 <- [1,1034,null,{}] 12:22:28 INFO - PROCESS | 3664 | 1464376948096 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:28 INFO - PROCESS | 3664 | 1464376948246 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:22:28 INFO - PROCESS | 3664 | 1464376948308 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E5D800 == 78 [pid = 3664] [id = 268] 12:22:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A320E99000) [pid = 3664] [serial = 803] [outer = 0000000000000000] 12:22:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A322DD9000) [pid = 3664] [serial = 804] [outer = 000000A320E99000] 12:22:28 INFO - PROCESS | 3664 | 1464376948355 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A323F6D400) [pid = 3664] [serial = 805] [outer = 000000A320E99000] 12:22:28 INFO - PROCESS | 3664 | 1464376948777 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 735ms 12:22:28 INFO - PROCESS | 3664 | 1464376948822 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 3664 | 1464376948825 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:22:28 INFO - PROCESS | 3664 | 1464376948828 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 3664 | 1464376948830 Marionette TRACE conn6 <- [1,1038,null,{}] 12:22:28 INFO - PROCESS | 3664 | 1464376948833 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:28 INFO - PROCESS | 3664 | 1464376948957 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:22:28 INFO - PROCESS | 3664 | 1464376948977 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262D6800 == 79 [pid = 3664] [id = 269] 12:22:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A323FC6800) [pid = 3664] [serial = 806] [outer = 0000000000000000] 12:22:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A324B20000) [pid = 3664] [serial = 807] [outer = 000000A323FC6800] 12:22:29 INFO - PROCESS | 3664 | 1464376949023 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A326229000) [pid = 3664] [serial = 808] [outer = 000000A323FC6800] 12:22:29 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31BE75800) [pid = 3664] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:22:29 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A30EFE3000) [pid = 3664] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:22:29 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A313B1BC00) [pid = 3664] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:22:29 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31551AC00) [pid = 3664] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:22:29 INFO - PROCESS | 3664 | 1464376949462 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 12:22:29 INFO - PROCESS | 3664 | 1464376949502 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 3664 | 1464376949504 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:22:29 INFO - PROCESS | 3664 | 1464376949508 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 3664 | 1464376949510 Marionette TRACE conn6 <- [1,1042,null,{}] 12:22:29 INFO - PROCESS | 3664 | 1464376949519 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:29 INFO - PROCESS | 3664 | 1464376949651 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:22:29 INFO - PROCESS | 3664 | 1464376949663 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326687800 == 80 [pid = 3664] [id = 270] 12:22:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31449CC00) [pid = 3664] [serial = 809] [outer = 0000000000000000] 12:22:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A32749C800) [pid = 3664] [serial = 810] [outer = 000000A31449CC00] 12:22:29 INFO - PROCESS | 3664 | 1464376949709 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A3274A3400) [pid = 3664] [serial = 811] [outer = 000000A31449CC00] 12:22:30 INFO - PROCESS | 3664 | 1464376950144 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 12:22:30 INFO - PROCESS | 3664 | 1464376950183 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 3664 | 1464376950185 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:22:30 INFO - PROCESS | 3664 | 1464376950188 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:22:30 INFO - PROCESS | 3664 | 1464376950190 Marionette TRACE conn6 <- [1,1046,null,{}] 12:22:30 INFO - PROCESS | 3664 | 1464376950194 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:30 INFO - PROCESS | 3664 | 1464376950290 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:22:30 INFO - PROCESS | 3664 | 1464376950296 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3270AA000 == 81 [pid = 3664] [id = 271] 12:22:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A327399000) [pid = 3664] [serial = 812] [outer = 0000000000000000] 12:22:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A32739EC00) [pid = 3664] [serial = 813] [outer = 000000A327399000] 12:22:30 INFO - PROCESS | 3664 | 1464376950342 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A32749B800) [pid = 3664] [serial = 814] [outer = 000000A327399000] 12:22:30 INFO - PROCESS | 3664 | 1464376950762 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 12:22:30 INFO - PROCESS | 3664 | 1464376950821 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 3664 | 1464376950823 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:22:30 INFO - PROCESS | 3664 | 1464376950826 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 3664 | 1464376950828 Marionette TRACE conn6 <- [1,1050,null,{}] 12:22:30 INFO - PROCESS | 3664 | 1464376950832 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:30 INFO - PROCESS | 3664 | 1464376950938 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:22:30 INFO - PROCESS | 3664 | 1464376950945 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3287A6800 == 82 [pid = 3664] [id = 272] 12:22:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A3273A6400) [pid = 3664] [serial = 815] [outer = 0000000000000000] 12:22:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A3273AB000) [pid = 3664] [serial = 816] [outer = 000000A3273A6400] 12:22:30 INFO - PROCESS | 3664 | 1464376950990 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A3273B0C00) [pid = 3664] [serial = 817] [outer = 000000A3273A6400] 12:22:31 INFO - PROCESS | 3664 | 1464376951737 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 987ms 12:22:31 INFO - PROCESS | 3664 | 1464376951817 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:22:31 INFO - PROCESS | 3664 | 1464376951820 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:22:31 INFO - PROCESS | 3664 | 1464376951826 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 3664 | 1464376951829 Marionette TRACE conn6 <- [1,1054,null,{}] 12:22:31 INFO - PROCESS | 3664 | 1464376951836 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:32 INFO - PROCESS | 3664 | 1464376952006 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:22:32 INFO - PROCESS | 3664 | 1464376952134 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BFEA000 == 83 [pid = 3664] [id = 273] 12:22:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A3137CA000) [pid = 3664] [serial = 818] [outer = 0000000000000000] 12:22:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A318E3C800) [pid = 3664] [serial = 819] [outer = 000000A3137CA000] 12:22:32 INFO - PROCESS | 3664 | 1464376952194 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31B18E400) [pid = 3664] [serial = 820] [outer = 000000A3137CA000] 12:22:32 INFO - PROCESS | 3664 | 1464376952830 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1026ms 12:22:32 INFO - PROCESS | 3664 | 1464376952852 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3664 | 1464376952859 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:22:32 INFO - PROCESS | 3664 | 1464376952865 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 3664 | 1464376952868 Marionette TRACE conn6 <- [1,1058,null,{}] 12:22:32 INFO - PROCESS | 3664 | 1464376952872 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:33 INFO - PROCESS | 3664 | 1464376953003 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:22:33 INFO - PROCESS | 3664 | 1464376953131 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E14000 == 84 [pid = 3664] [id = 274] 12:22:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31C712400) [pid = 3664] [serial = 821] [outer = 0000000000000000] 12:22:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31C84E800) [pid = 3664] [serial = 822] [outer = 000000A31C712400] 12:22:33 INFO - PROCESS | 3664 | 1464376953190 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A3202ADC00) [pid = 3664] [serial = 823] [outer = 000000A31C712400] 12:22:33 INFO - PROCESS | 3664 | 1464376953824 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 12:22:33 INFO - PROCESS | 3664 | 1464376953865 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 3664 | 1464376953868 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:22:33 INFO - PROCESS | 3664 | 1464376953873 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:22:33 INFO - PROCESS | 3664 | 1464376953878 Marionette TRACE conn6 <- [1,1062,null,{}] 12:22:33 INFO - PROCESS | 3664 | 1464376953889 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:34 INFO - PROCESS | 3664 | 1464376954014 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:22:34 INFO - PROCESS | 3664 | 1464376954147 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294DC800 == 85 [pid = 3664] [id = 275] 12:22:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A322DDF000) [pid = 3664] [serial = 824] [outer = 0000000000000000] 12:22:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A324744C00) [pid = 3664] [serial = 825] [outer = 000000A322DDF000] 12:22:34 INFO - PROCESS | 3664 | 1464376954209 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3273A9400) [pid = 3664] [serial = 826] [outer = 000000A322DDF000] 12:22:34 INFO - PROCESS | 3664 | 1464376954861 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1022ms 12:22:34 INFO - PROCESS | 3664 | 1464376954900 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 3664 | 1464376954903 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:22:34 INFO - PROCESS | 3664 | 1464376954907 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 3664 | 1464376954909 Marionette TRACE conn6 <- [1,1066,null,{}] 12:22:34 INFO - PROCESS | 3664 | 1464376954913 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:35 INFO - PROCESS | 3664 | 1464376955038 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:22:35 INFO - PROCESS | 3664 | 1464376955175 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327EF1000 == 86 [pid = 3664] [id = 276] 12:22:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A3137C9400) [pid = 3664] [serial = 827] [outer = 0000000000000000] 12:22:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A3274A7000) [pid = 3664] [serial = 828] [outer = 000000A3137C9400] 12:22:35 INFO - PROCESS | 3664 | 1464376955233 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A327515000) [pid = 3664] [serial = 829] [outer = 000000A3137C9400] 12:22:36 INFO - PROCESS | 3664 | 1464376956187 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1326ms 12:22:36 INFO - PROCESS | 3664 | 1464376956234 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 3664 | 1464376956239 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:22:36 INFO - PROCESS | 3664 | 1464376956244 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 3664 | 1464376956249 Marionette TRACE conn6 <- [1,1070,null,{}] 12:22:36 INFO - PROCESS | 3664 | 1464376956255 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:36 INFO - PROCESS | 3664 | 1464376956376 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:22:36 INFO - PROCESS | 3664 | 1464376956498 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F197000 == 87 [pid = 3664] [id = 277] 12:22:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A30EFDB800) [pid = 3664] [serial = 830] [outer = 0000000000000000] 12:22:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A30EFE3C00) [pid = 3664] [serial = 831] [outer = 000000A30EFDB800] 12:22:36 INFO - PROCESS | 3664 | 1464376956593 Marionette DEBUG loaded listener.js 12:22:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A30F30A000) [pid = 3664] [serial = 832] [outer = 000000A30EFDB800] 12:22:37 INFO - PROCESS | 3664 | 1464376957148 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 12:22:37 INFO - PROCESS | 3664 | 1464376957236 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:22:37 INFO - PROCESS | 3664 | 1464376957242 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:22:37 INFO - PROCESS | 3664 | 1464376957248 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 3664 | 1464376957251 Marionette TRACE conn6 <- [1,1074,null,{}] 12:22:37 INFO - PROCESS | 3664 | 1464376957255 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:37 INFO - PROCESS | 3664 | 1464376957391 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:22:37 INFO - PROCESS | 3664 | 1464376957524 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314681800 == 88 [pid = 3664] [id = 278] 12:22:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A30F906C00) [pid = 3664] [serial = 833] [outer = 0000000000000000] 12:22:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A30FB8C400) [pid = 3664] [serial = 834] [outer = 000000A30F906C00] 12:22:37 INFO - PROCESS | 3664 | 1464376957573 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A310756C00) [pid = 3664] [serial = 835] [outer = 000000A30F906C00] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8C8800 == 87 [pid = 3664] [id = 128] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F819800 == 86 [pid = 3664] [id = 8] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3252B8800 == 85 [pid = 3664] [id = 62] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A326690000 == 84 [pid = 3664] [id = 229] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A325284000 == 83 [pid = 3664] [id = 63] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3270AA000 == 82 [pid = 3664] [id = 271] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A326687800 == 81 [pid = 3664] [id = 270] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262D6800 == 80 [pid = 3664] [id = 269] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E5D800 == 79 [pid = 3664] [id = 268] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E41000 == 78 [pid = 3664] [id = 267] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7BE800 == 77 [pid = 3664] [id = 266] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31CA4A400) [pid = 3664] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A320D23000) [pid = 3664] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A3214B4C00) [pid = 3664] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A32621F000) [pid = 3664] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8D0000 == 76 [pid = 3664] [id = 265] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8AD800 == 75 [pid = 3664] [id = 264] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCEA000 == 74 [pid = 3664] [id = 263] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A325277000 == 73 [pid = 3664] [id = 258] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E61800 == 72 [pid = 3664] [id = 257] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323ABB800 == 71 [pid = 3664] [id = 256] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC9C000 == 70 [pid = 3664] [id = 255] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B497000 == 69 [pid = 3664] [id = 254] 12:22:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8B4000 == 68 [pid = 3664] [id = 253] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31C7D9000) [pid = 3664] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A31C27F400) [pid = 3664] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A3137BE000) [pid = 3664] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31462D400) [pid = 3664] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31FA5B000) [pid = 3664] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A322DDA400) [pid = 3664] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A3146E4000) [pid = 3664] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31BDD6800) [pid = 3664] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A315949000) [pid = 3664] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A313B15C00) [pid = 3664] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31B899800) [pid = 3664] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:22:37 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31B727800) [pid = 3664] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 3664 | 1464376958121 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 923ms 12:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:22:38 INFO - PROCESS | 3664 | 1464376958172 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 3664 | 1464376958174 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:22:38 INFO - PROCESS | 3664 | 1464376958178 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 3664 | 1464376958182 Marionette TRACE conn6 <- [1,1078,null,{}] 12:22:38 INFO - PROCESS | 3664 | 1464376958193 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:38 INFO - PROCESS | 3664 | 1464376958288 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:22:38 INFO - PROCESS | 3664 | 1464376958296 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155BD800 == 69 [pid = 3664] [id = 279] 12:22:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A3137C1000) [pid = 3664] [serial = 836] [outer = 0000000000000000] 12:22:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A313945000) [pid = 3664] [serial = 837] [outer = 000000A3137C1000] 12:22:38 INFO - PROCESS | 3664 | 1464376958345 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A313A50000) [pid = 3664] [serial = 838] [outer = 000000A3137C1000] 12:22:38 INFO - PROCESS | 3664 | 1464376958827 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 12:22:38 INFO - PROCESS | 3664 | 1464376958852 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 3664 | 1464376958855 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:22:38 INFO - PROCESS | 3664 | 1464376958858 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 3664 | 1464376958860 Marionette TRACE conn6 <- [1,1082,null,{}] 12:22:38 INFO - PROCESS | 3664 | 1464376958864 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:38 INFO - PROCESS | 3664 | 1464376958954 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:22:38 INFO - PROCESS | 3664 | 1464376958963 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31955A000 == 70 [pid = 3664] [id = 280] 12:22:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A313B19C00) [pid = 3664] [serial = 839] [outer = 0000000000000000] 12:22:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A314253800) [pid = 3664] [serial = 840] [outer = 000000A313B19C00] 12:22:39 INFO - PROCESS | 3664 | 1464376959011 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A314633400) [pid = 3664] [serial = 841] [outer = 000000A313B19C00] 12:22:39 INFO - PROCESS | 3664 | 1464376959476 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 12:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:22:39 INFO - PROCESS | 3664 | 1464376959531 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 3664 | 1464376959533 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:22:39 INFO - PROCESS | 3664 | 1464376959537 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 3664 | 1464376959539 Marionette TRACE conn6 <- [1,1086,null,{}] 12:22:39 INFO - PROCESS | 3664 | 1464376959542 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:39 INFO - PROCESS | 3664 | 1464376959628 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:22:39 INFO - PROCESS | 3664 | 1464376959638 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8A5000 == 71 [pid = 3664] [id = 281] 12:22:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3147A8C00) [pid = 3664] [serial = 842] [outer = 0000000000000000] 12:22:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31524B000) [pid = 3664] [serial = 843] [outer = 000000A3147A8C00] 12:22:39 INFO - PROCESS | 3664 | 1464376959684 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A31538E000) [pid = 3664] [serial = 844] [outer = 000000A3147A8C00] 12:22:40 INFO - PROCESS | 3664 | 1464376960125 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 12:22:40 INFO - PROCESS | 3664 | 1464376960174 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 3664 | 1464376960176 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:22:40 INFO - PROCESS | 3664 | 1464376960179 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:22:40 INFO - PROCESS | 3664 | 1464376960181 Marionette TRACE conn6 <- [1,1090,null,{}] 12:22:40 INFO - PROCESS | 3664 | 1464376960185 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:40 INFO - PROCESS | 3664 | 1464376960326 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:22:40 INFO - PROCESS | 3664 | 1464376960407 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B49C800 == 72 [pid = 3664] [id = 282] 12:22:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31551F400) [pid = 3664] [serial = 845] [outer = 0000000000000000] 12:22:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A316126400) [pid = 3664] [serial = 846] [outer = 000000A31551F400] 12:22:40 INFO - PROCESS | 3664 | 1464376960456 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A318D6A400) [pid = 3664] [serial = 847] [outer = 000000A31551F400] 12:22:40 INFO - PROCESS | 3664 | 1464376960914 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 777ms 12:22:40 INFO - PROCESS | 3664 | 1464376960961 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 3664 | 1464376960963 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:22:40 INFO - PROCESS | 3664 | 1464376960967 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:22:40 INFO - PROCESS | 3664 | 1464376960969 Marionette TRACE conn6 <- [1,1094,null,{}] 12:22:40 INFO - PROCESS | 3664 | 1464376960973 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 3664 | 1464376961085 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:22:41 INFO - PROCESS | 3664 | 1464376961139 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCEE000 == 73 [pid = 3664] [id = 283] 12:22:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A318E3D000) [pid = 3664] [serial = 848] [outer = 0000000000000000] 12:22:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A318E40800) [pid = 3664] [serial = 849] [outer = 000000A318E3D000] 12:22:41 INFO - PROCESS | 3664 | 1464376961186 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A319587000) [pid = 3664] [serial = 850] [outer = 000000A318E3D000] 12:22:41 INFO - PROCESS | 3664 | 1464376961615 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 12:22:41 INFO - PROCESS | 3664 | 1464376961641 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 3664 | 1464376961643 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:22:41 INFO - PROCESS | 3664 | 1464376961646 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:22:41 INFO - PROCESS | 3664 | 1464376961648 Marionette TRACE conn6 <- [1,1098,null,{}] 12:22:41 INFO - PROCESS | 3664 | 1464376961651 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 3664 | 1464376961800 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:22:41 INFO - PROCESS | 3664 | 1464376961826 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C064000 == 74 [pid = 3664] [id = 284] 12:22:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A319592000) [pid = 3664] [serial = 851] [outer = 0000000000000000] 12:22:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A31A64E000) [pid = 3664] [serial = 852] [outer = 000000A319592000] 12:22:41 INFO - PROCESS | 3664 | 1464376961873 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A31A66A000) [pid = 3664] [serial = 853] [outer = 000000A319592000] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A320E99000) [pid = 3664] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A323FC6800) [pid = 3664] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A3107E9400) [pid = 3664] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A313B12400) [pid = 3664] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A31BDD8800) [pid = 3664] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31BDDB400) [pid = 3664] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31449CC00) [pid = 3664] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A327399000) [pid = 3664] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:22:42 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A31F8B0800) [pid = 3664] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:22:42 INFO - PROCESS | 3664 | 1464376962573 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 988ms 12:22:42 INFO - PROCESS | 3664 | 1464376962637 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:22:42 INFO - PROCESS | 3664 | 1464376962639 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:22:42 INFO - PROCESS | 3664 | 1464376962642 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 3664 | 1464376962644 Marionette TRACE conn6 <- [1,1102,null,{}] 12:22:42 INFO - PROCESS | 3664 | 1464376962648 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:42 INFO - PROCESS | 3664 | 1464376962762 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:22:42 INFO - PROCESS | 3664 | 1464376962815 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CC99800 == 75 [pid = 3664] [id = 285] 12:22:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A318D68800) [pid = 3664] [serial = 854] [outer = 0000000000000000] 12:22:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A31ACA6000) [pid = 3664] [serial = 855] [outer = 000000A318D68800] 12:22:42 INFO - PROCESS | 3664 | 1464376962862 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A31B402C00) [pid = 3664] [serial = 856] [outer = 000000A318D68800] 12:22:43 INFO - PROCESS | 3664 | [3664] 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 12:22:43 INFO - PROCESS | 3664 | 1464376963896 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1284ms 12:22:43 INFO - PROCESS | 3664 | 1464376963930 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:22:43 INFO - PROCESS | 3664 | 1464376963932 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:22:43 INFO - PROCESS | 3664 | 1464376963936 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 3664 | 1464376963938 Marionette TRACE conn6 <- [1,1106,null,{}] 12:22:43 INFO - PROCESS | 3664 | 1464376963941 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:44 INFO - PROCESS | 3664 | 1464376964067 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:22:44 INFO - PROCESS | 3664 | 1464376964074 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8C3000 == 76 [pid = 3664] [id = 286] 12:22:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31B71F000) [pid = 3664] [serial = 857] [outer = 0000000000000000] 12:22:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A31B89A000) [pid = 3664] [serial = 858] [outer = 000000A31B71F000] 12:22:44 INFO - PROCESS | 3664 | 1464376964119 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A31BC17000) [pid = 3664] [serial = 859] [outer = 000000A31B71F000] 12:22:44 INFO - PROCESS | 3664 | 1464376964699 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 818ms 12:22:44 INFO - PROCESS | 3664 | 1464376964769 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 3664 | 1464376964774 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:22:44 INFO - PROCESS | 3664 | 1464376964794 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:22:44 INFO - PROCESS | 3664 | 1464376964799 Marionette TRACE conn6 <- [1,1110,null,{}] 12:22:44 INFO - PROCESS | 3664 | 1464376964805 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:44 INFO - PROCESS | 3664 | 1464376964940 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:22:45 INFO - PROCESS | 3664 | 1464376965061 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31373C800 == 77 [pid = 3664] [id = 287] 12:22:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A30EFD9C00) [pid = 3664] [serial = 860] [outer = 0000000000000000] 12:22:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A30F395C00) [pid = 3664] [serial = 861] [outer = 000000A30EFD9C00] 12:22:45 INFO - PROCESS | 3664 | 1464376965126 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A3106A5C00) [pid = 3664] [serial = 862] [outer = 000000A30EFD9C00] 12:22:45 INFO - PROCESS | 3664 | 1464376965679 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 924ms 12:22:45 INFO - PROCESS | 3664 | 1464376965738 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 3664 | 1464376965745 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:22:45 INFO - PROCESS | 3664 | 1464376965753 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 3664 | 1464376965757 Marionette TRACE conn6 <- [1,1114,null,{}] 12:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:22:45 INFO - PROCESS | 3664 | 1464376965761 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 3664 | 1464376965880 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:22:45 INFO - PROCESS | 3664 | 1464376965977 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B270000 == 78 [pid = 3664] [id = 288] 12:22:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A313952400) [pid = 3664] [serial = 863] [outer = 0000000000000000] 12:22:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A313DD5C00) [pid = 3664] [serial = 864] [outer = 000000A313952400] 12:22:46 INFO - PROCESS | 3664 | 1464376966034 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A3152F2C00) [pid = 3664] [serial = 865] [outer = 000000A313952400] 12:22:46 INFO - PROCESS | 3664 | 1464376966703 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 965ms 12:22:46 INFO - PROCESS | 3664 | 1464376966726 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:22:46 INFO - PROCESS | 3664 | 1464376966729 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:22:46 INFO - PROCESS | 3664 | 1464376966733 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:22:46 INFO - PROCESS | 3664 | 1464376966739 Marionette TRACE conn6 <- [1,1118,null,{}] 12:22:46 INFO - PROCESS | 3664 | 1464376966755 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:46 INFO - PROCESS | 3664 | 1464376966877 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:22:47 INFO - PROCESS | 3664 | 1464376967006 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDDC800 == 79 [pid = 3664] [id = 289] 12:22:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A31896B400) [pid = 3664] [serial = 866] [outer = 0000000000000000] 12:22:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A31B111C00) [pid = 3664] [serial = 867] [outer = 000000A31896B400] 12:22:47 INFO - PROCESS | 3664 | 1464376967069 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A31BCC8C00) [pid = 3664] [serial = 868] [outer = 000000A31896B400] 12:22:47 INFO - PROCESS | 3664 | 1464376967702 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 12:22:47 INFO - PROCESS | 3664 | 1464376967734 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 3664 | 1464376967737 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:22:47 INFO - PROCESS | 3664 | 1464376967743 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:22:47 INFO - PROCESS | 3664 | 1464376967745 Marionette TRACE conn6 <- [1,1122,null,{}] 12:22:47 INFO - PROCESS | 3664 | 1464376967749 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:47 INFO - PROCESS | 3664 | 1464376967871 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:22:48 INFO - PROCESS | 3664 | 1464376967998 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7AF000 == 80 [pid = 3664] [id = 290] 12:22:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A31BCD5800) [pid = 3664] [serial = 869] [outer = 0000000000000000] 12:22:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A31BDA4400) [pid = 3664] [serial = 870] [outer = 000000A31BCD5800] 12:22:48 INFO - PROCESS | 3664 | 1464376968060 Marionette DEBUG loaded listener.js 12:22:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A31BDE1400) [pid = 3664] [serial = 871] [outer = 000000A31BCD5800] 12:22:48 INFO - PROCESS | 3664 | [GFX2-]: DrawTargetD2D 1.1 (000000A31C8CE710): Failed to create GradientStopCollection with no stops. 12:22:48 INFO - PROCESS | 3664 | [GFX3-]: No stops specified for gradient pattern. 12:22:48 INFO - PROCESS | 3664 | 1464376968585 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 880ms 12:22:48 INFO - PROCESS | 3664 | 1464376968628 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 3664 | 1464376968631 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:22:48 INFO - PROCESS | 3664 | 1464376968634 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 3664 | 1464376968637 Marionette TRACE conn6 <- [1,1126,null,{}] 12:22:48 INFO - PROCESS | 3664 | 1464376968641 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 3664 | 1464376968761 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:22:48 INFO - PROCESS | 3664 | 1464376968860 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8CF000 == 81 [pid = 3664] [id = 291] 12:22:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A31BCD5C00) [pid = 3664] [serial = 872] [outer = 0000000000000000] 12:22:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A31BE6A800) [pid = 3664] [serial = 873] [outer = 000000A31BCD5C00] 12:22:48 INFO - PROCESS | 3664 | 1464376968921 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A31BE77400) [pid = 3664] [serial = 874] [outer = 000000A31BCD5C00] 12:22:49 INFO - PROCESS | 3664 | 1464376969468 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 881ms 12:22:49 INFO - PROCESS | 3664 | 1464376969517 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:22:49 INFO - PROCESS | 3664 | 1464376969520 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:22:49 INFO - PROCESS | 3664 | 1464376969524 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:22:49 INFO - PROCESS | 3664 | 1464376969526 Marionette TRACE conn6 <- [1,1130,null,{}] 12:22:49 INFO - PROCESS | 3664 | 1464376969530 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:49 INFO - PROCESS | 3664 | 1464376969664 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:22:49 INFO - PROCESS | 3664 | 1464376969766 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203CD800 == 82 [pid = 3664] [id = 292] 12:22:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A31C279800) [pid = 3664] [serial = 875] [outer = 0000000000000000] 12:22:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A31C710000) [pid = 3664] [serial = 876] [outer = 000000A31C279800] 12:22:49 INFO - PROCESS | 3664 | 1464376969826 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A31C71B800) [pid = 3664] [serial = 877] [outer = 000000A31C279800] 12:22:50 INFO - PROCESS | 3664 | 1464376970414 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 923ms 12:22:50 INFO - PROCESS | 3664 | 1464376970450 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 3664 | 1464376970453 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:22:50 INFO - PROCESS | 3664 | 1464376970456 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 3664 | 1464376970459 Marionette TRACE conn6 <- [1,1134,null,{}] 12:22:50 INFO - PROCESS | 3664 | 1464376970463 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:50 INFO - PROCESS | 3664 | 1464376970577 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:22:50 INFO - PROCESS | 3664 | 1464376970677 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E815800 == 83 [pid = 3664] [id = 293] 12:22:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A30F73EC00) [pid = 3664] [serial = 878] [outer = 0000000000000000] 12:22:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A31C71CC00) [pid = 3664] [serial = 879] [outer = 000000A30F73EC00] 12:22:50 INFO - PROCESS | 3664 | 1464376970737 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A31C7DA800) [pid = 3664] [serial = 880] [outer = 000000A30F73EC00] 12:22:51 INFO - PROCESS | 3664 | 1464376971432 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1464ms 12:22:53 INFO - PROCESS | 3664 | 1464376971924 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 3664 | 1464376971930 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:22:53 INFO - PROCESS | 3664 | 1464376971935 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 3664 | 1464376971937 Marionette TRACE conn6 <- [1,1138,null,{}] 12:22:53 INFO - PROCESS | 3664 | 1464376971995 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 3664 | 1464376972094 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CC99800 == 82 [pid = 3664] [id = 285] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C064000 == 81 [pid = 3664] [id = 284] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCEE000 == 80 [pid = 3664] [id = 283] 12:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8A5000 == 79 [pid = 3664] [id = 281] 12:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1067ms 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155BD800 == 78 [pid = 3664] [id = 279] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A314681800 == 77 [pid = 3664] [id = 278] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F197000 == 76 [pid = 3664] [id = 277] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A31F884000) [pid = 3664] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A3202AA800) [pid = 3664] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A320973400) [pid = 3664] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A323F6A800) [pid = 3664] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A324747400) [pid = 3664] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A324AAFC00) [pid = 3664] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A3273AB000) [pid = 3664] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294DC800 == 75 [pid = 3664] [id = 275] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E14000 == 74 [pid = 3664] [id = 274] 12:22:53 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BFEA000 == 73 [pid = 3664] [id = 273] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A31C711800) [pid = 3664] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A31FA67C00) [pid = 3664] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A31D862800) [pid = 3664] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A31B8A3400) [pid = 3664] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A313953800) [pid = 3664] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A32749C800) [pid = 3664] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A32749B800) [pid = 3664] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A32739EC00) [pid = 3664] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A326229000) [pid = 3664] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A320238800) [pid = 3664] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A32096B800) [pid = 3664] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A3274A3400) [pid = 3664] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A31F88CC00) [pid = 3664] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A323F6D400) [pid = 3664] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A322DD9000) [pid = 3664] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A324B20000) [pid = 3664] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31551E400) [pid = 3664] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A313967C00) [pid = 3664] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A3152EF800) [pid = 3664] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A318E48400) [pid = 3664] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31BE6B800) [pid = 3664] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:22:53 INFO - PROCESS | 3664 | 1464376972254 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F19E800 == 74 [pid = 3664] [id = 294] 12:22:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A30E83CC00) [pid = 3664] [serial = 881] [outer = 0000000000000000] 12:22:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A30EFD9400) [pid = 3664] [serial = 882] [outer = 000000A30E83CC00] 12:22:53 INFO - PROCESS | 3664 | 1464376972305 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A313909800) [pid = 3664] [serial = 883] [outer = 000000A30E83CC00] 12:22:53 INFO - PROCESS | 3664 | 1464376972686 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:22:53 INFO - PROCESS | 3664 | 1464376973004 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 3664 | 1464376973011 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:22:53 INFO - PROCESS | 3664 | 1464376973017 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:22:53 INFO - PROCESS | 3664 | 1464376973020 Marionette TRACE conn6 <- [1,1142,null,{}] 12:22:53 INFO - PROCESS | 3664 | 1464376973024 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 3664 | 1464376973136 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:22:53 INFO - PROCESS | 3664 | 1464376973349 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A637000 == 75 [pid = 3664] [id = 295] 12:22:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A313B18400) [pid = 3664] [serial = 884] [outer = 0000000000000000] 12:22:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31449C800) [pid = 3664] [serial = 885] [outer = 000000A313B18400] 12:22:53 INFO - PROCESS | 3664 | 1464376973448 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A315251800) [pid = 3664] [serial = 886] [outer = 000000A313B18400] 12:22:53 INFO - PROCESS | 3664 | 1464376973965 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1017ms 12:22:54 INFO - PROCESS | 3664 | 1464376974041 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 3664 | 1464376974043 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:22:54 INFO - PROCESS | 3664 | 1464376974047 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 3664 | 1464376974051 Marionette TRACE conn6 <- [1,1146,null,{}] 12:22:54 INFO - PROCESS | 3664 | 1464376974062 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:54 INFO - PROCESS | 3664 | 1464376974242 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:22:54 INFO - PROCESS | 3664 | 1464376974268 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE6000 == 76 [pid = 3664] [id = 296] 12:22:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A315781800) [pid = 3664] [serial = 887] [outer = 0000000000000000] 12:22:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A318D66000) [pid = 3664] [serial = 888] [outer = 000000A315781800] 12:22:54 INFO - PROCESS | 3664 | 1464376974318 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A3195E5000) [pid = 3664] [serial = 889] [outer = 000000A315781800] 12:22:54 INFO - PROCESS | 3664 | 1464376974794 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 3664 | 1464376974832 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:22:54 INFO - PROCESS | 3664 | 1464376974835 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:22:54 INFO - PROCESS | 3664 | 1464376974837 Marionette TRACE conn6 <- [1,1150,null,{}] 12:22:54 INFO - PROCESS | 3664 | 1464376974841 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:54 INFO - PROCESS | 3664 | 1464376974963 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:22:55 INFO - PROCESS | 3664 | 1464376975019 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CF19000 == 77 [pid = 3664] [id = 297] 12:22:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A31B109000) [pid = 3664] [serial = 890] [outer = 0000000000000000] 12:22:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A31B720400) [pid = 3664] [serial = 891] [outer = 000000A31B109000] 12:22:55 INFO - PROCESS | 3664 | 1464376975066 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A31BC14000) [pid = 3664] [serial = 892] [outer = 000000A31B109000] 12:22:55 INFO - PROCESS | 3664 | 1464376975517 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 735ms 12:22:55 INFO - PROCESS | 3664 | 1464376975605 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 3664 | 1464376975614 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:22:55 INFO - PROCESS | 3664 | 1464376975620 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 3664 | 1464376975623 Marionette TRACE conn6 <- [1,1154,null,{}] 12:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:22:55 INFO - PROCESS | 3664 | 1464376975628 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:55 INFO - PROCESS | 3664 | 1464376975748 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:22:55 INFO - PROCESS | 3664 | 1464376975804 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31EDDF000 == 78 [pid = 3664] [id = 298] 12:22:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A31BE74000) [pid = 3664] [serial = 893] [outer = 0000000000000000] 12:22:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A31C09F000) [pid = 3664] [serial = 894] [outer = 000000A31BE74000] 12:22:55 INFO - PROCESS | 3664 | 1464376975852 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A31C49D000) [pid = 3664] [serial = 895] [outer = 000000A31BE74000] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A313B19C00) [pid = 3664] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A3137C1000) [pid = 3664] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A31551F400) [pid = 3664] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A318E3D000) [pid = 3664] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A30EFDB800) [pid = 3664] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A3147A8C00) [pid = 3664] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A318D68800) [pid = 3664] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A319592000) [pid = 3664] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:22:56 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A30F906C00) [pid = 3664] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:22:56 INFO - PROCESS | 3664 | 1464376976366 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 777ms 12:22:56 INFO - PROCESS | 3664 | 1464376976405 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 3664 | 1464376976407 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:22:56 INFO - PROCESS | 3664 | 1464376976411 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:22:56 INFO - PROCESS | 3664 | 1464376976413 Marionette TRACE conn6 <- [1,1158,null,{}] 12:22:56 INFO - PROCESS | 3664 | 1464376976416 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:56 INFO - PROCESS | 3664 | 1464376976529 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:22:56 INFO - PROCESS | 3664 | 1464376976545 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203C6000 == 79 [pid = 3664] [id = 299] 12:22:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A31C842800) [pid = 3664] [serial = 896] [outer = 0000000000000000] 12:22:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A31C849400) [pid = 3664] [serial = 897] [outer = 000000A31C842800] 12:22:56 INFO - PROCESS | 3664 | 1464376976591 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A31CA4B400) [pid = 3664] [serial = 898] [outer = 000000A31C842800] 12:22:57 INFO - PROCESS | 3664 | 1464376977024 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 12:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:22:57 INFO - PROCESS | 3664 | 1464376977098 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 3664 | 1464376977100 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:22:57 INFO - PROCESS | 3664 | 1464376977103 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 3664 | 1464376977105 Marionette TRACE conn6 <- [1,1162,null,{}] 12:22:57 INFO - PROCESS | 3664 | 1464376977119 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:57 INFO - PROCESS | 3664 | 1464376977208 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:22:57 INFO - PROCESS | 3664 | 1464376977215 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC5800 == 80 [pid = 3664] [id = 300] 12:22:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A31CA51000) [pid = 3664] [serial = 899] [outer = 0000000000000000] 12:22:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A31CE8B800) [pid = 3664] [serial = 900] [outer = 000000A31CA51000] 12:22:57 INFO - PROCESS | 3664 | 1464376977262 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A31D58B400) [pid = 3664] [serial = 901] [outer = 000000A31CA51000] 12:22:57 INFO - PROCESS | 3664 | 1464376977708 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 3664 | 1464376977737 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:22:57 INFO - PROCESS | 3664 | 1464376977745 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 3664 | 1464376977747 Marionette TRACE conn6 <- [1,1166,null,{}] 12:22:57 INFO - PROCESS | 3664 | 1464376977751 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:57 INFO - PROCESS | 3664 | 1464376977840 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:22:57 INFO - PROCESS | 3664 | 1464376977848 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD6000 == 81 [pid = 3664] [id = 301] 12:22:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A31D862800) [pid = 3664] [serial = 902] [outer = 0000000000000000] 12:22:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A31D86AC00) [pid = 3664] [serial = 903] [outer = 000000A31D862800] 12:22:57 INFO - PROCESS | 3664 | 1464376977894 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A31E437C00) [pid = 3664] [serial = 904] [outer = 000000A31D862800] 12:22:58 INFO - PROCESS | 3664 | 1464376978314 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 3664 | 1464376978416 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:22:58 INFO - PROCESS | 3664 | 1464376978427 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 3664 | 1464376978432 Marionette TRACE conn6 <- [1,1170,null,{}] 12:22:58 INFO - PROCESS | 3664 | 1464376978439 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:58 INFO - PROCESS | 3664 | 1464376978630 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:22:58 INFO - PROCESS | 3664 | 1464376978724 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DBB000 == 82 [pid = 3664] [id = 302] 12:22:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A30F38D000) [pid = 3664] [serial = 905] [outer = 0000000000000000] 12:22:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A30F8B9400) [pid = 3664] [serial = 906] [outer = 000000A30F38D000] 12:22:58 INFO - PROCESS | 3664 | 1464376978784 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A313B13800) [pid = 3664] [serial = 907] [outer = 000000A30F38D000] 12:22:59 INFO - PROCESS | 3664 | 1464376979370 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 3664 | 1464376979408 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:22:59 INFO - PROCESS | 3664 | 1464376979417 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 3664 | 1464376979421 Marionette TRACE conn6 <- [1,1174,null,{}] 12:22:59 INFO - PROCESS | 3664 | 1464376979425 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 3664 | 1464376979548 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:22:59 INFO - PROCESS | 3664 | 1464376979649 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED27000 == 83 [pid = 3664] [id = 303] 12:22:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A31551A800) [pid = 3664] [serial = 908] [outer = 0000000000000000] 12:22:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A31611E400) [pid = 3664] [serial = 909] [outer = 000000A31551A800] 12:22:59 INFO - PROCESS | 3664 | 1464376979707 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A318E3E800) [pid = 3664] [serial = 910] [outer = 000000A31551A800] 12:23:00 INFO - PROCESS | 3664 | 1464376980361 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:23:00 INFO - PROCESS | 3664 | 1464376980407 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:23:00 INFO - PROCESS | 3664 | 1464376980411 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:23:00 INFO - PROCESS | 3664 | 1464376980413 Marionette TRACE conn6 <- [1,1178,null,{}] 12:23:00 INFO - PROCESS | 3664 | 1464376980424 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:00 INFO - PROCESS | 3664 | 1464376980550 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:23:00 INFO - PROCESS | 3664 | 1464376980680 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E68800 == 84 [pid = 3664] [id = 304] 12:23:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A31C714400) [pid = 3664] [serial = 911] [outer = 0000000000000000] 12:23:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A31C7D0800) [pid = 3664] [serial = 912] [outer = 000000A31C714400] 12:23:00 INFO - PROCESS | 3664 | 1464376980743 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A31CC28400) [pid = 3664] [serial = 913] [outer = 000000A31C714400] 12:23:01 INFO - PROCESS | 3664 | 1464376981389 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 3664 | 1464376981440 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:23:01 INFO - PROCESS | 3664 | 1464376981443 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 3664 | 1464376981445 Marionette TRACE conn6 <- [1,1182,null,{}] 12:23:01 INFO - PROCESS | 3664 | 1464376981449 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:01 INFO - PROCESS | 3664 | 1464376981568 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:23:01 INFO - PROCESS | 3664 | 1464376981695 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A325277000 == 85 [pid = 3664] [id = 305] 12:23:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A31C715400) [pid = 3664] [serial = 914] [outer = 0000000000000000] 12:23:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A31EEAC400) [pid = 3664] [serial = 915] [outer = 000000A31C715400] 12:23:01 INFO - PROCESS | 3664 | 1464376981771 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A31F88EC00) [pid = 3664] [serial = 916] [outer = 000000A31C715400] 12:23:02 INFO - PROCESS | 3664 | 1464376982396 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 3664 | 1464376982435 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:23:02 INFO - PROCESS | 3664 | 1464376982438 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - PROCESS | 3664 | 1464376982441 Marionette TRACE conn6 <- [1,1186,null,{}] 12:23:02 INFO - PROCESS | 3664 | 1464376982444 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:02 INFO - PROCESS | 3664 | 1464376982560 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:23:02 INFO - PROCESS | 3664 | 1464376982661 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326267800 == 86 [pid = 3664] [id = 306] 12:23:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A31F8A7800) [pid = 3664] [serial = 917] [outer = 0000000000000000] 12:23:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A31F8AA400) [pid = 3664] [serial = 918] [outer = 000000A31F8A7800] 12:23:02 INFO - PROCESS | 3664 | 1464376982717 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31F90E400) [pid = 3664] [serial = 919] [outer = 000000A31F8A7800] 12:23:03 INFO - PROCESS | 3664 | 1464376983262 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 882ms 12:23:03 INFO - PROCESS | 3664 | 1464376983322 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 3664 | 1464376983325 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:23:03 INFO - PROCESS | 3664 | 1464376983329 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 3664 | 1464376983331 Marionette TRACE conn6 <- [1,1190,null,{}] 12:23:03 INFO - PROCESS | 3664 | 1464376983335 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 3664 | 1464376983472 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:23:03 INFO - PROCESS | 3664 | 1464376983602 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263DA800 == 87 [pid = 3664] [id = 307] 12:23:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31FBB8000) [pid = 3664] [serial = 920] [outer = 0000000000000000] 12:23:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A31FC62400) [pid = 3664] [serial = 921] [outer = 000000A31FBB8000] 12:23:03 INFO - PROCESS | 3664 | 1464376983661 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A320240000) [pid = 3664] [serial = 922] [outer = 000000A31FBB8000] 12:23:04 INFO - PROCESS | 3664 | 1464376984275 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 12:23:04 INFO - PROCESS | 3664 | 1464376984318 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 3664 | 1464376984321 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:23:04 INFO - PROCESS | 3664 | 1464376984337 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 3664 | 1464376984340 Marionette TRACE conn6 <- [1,1194,null,{}] 12:23:04 INFO - PROCESS | 3664 | 1464376984346 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:04 INFO - PROCESS | 3664 | 1464376984459 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:23:04 INFO - PROCESS | 3664 | 1464376984590 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCD3800 == 88 [pid = 3664] [id = 308] 12:23:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31B108400) [pid = 3664] [serial = 923] [outer = 0000000000000000] 12:23:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A3202AC800) [pid = 3664] [serial = 924] [outer = 000000A31B108400] 12:23:04 INFO - PROCESS | 3664 | 1464376984648 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A320364000) [pid = 3664] [serial = 925] [outer = 000000A31B108400] 12:23:05 INFO - PROCESS | 3664 | 1464376985450 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1194ms 12:23:05 INFO - PROCESS | 3664 | 1464376985523 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 3664 | 1464376985527 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:23:05 INFO - PROCESS | 3664 | 1464376985532 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 3664 | 1464376985536 Marionette TRACE conn6 <- [1,1198,null,{}] 12:23:05 INFO - PROCESS | 3664 | 1464376985543 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:05 INFO - PROCESS | 3664 | 1464376985671 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:23:05 INFO - PROCESS | 3664 | 1464376985798 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A72B800 == 89 [pid = 3664] [id = 309] 12:23:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A30EFD8C00) [pid = 3664] [serial = 926] [outer = 0000000000000000] 12:23:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A30F39A400) [pid = 3664] [serial = 927] [outer = 000000A30EFD8C00] 12:23:05 INFO - PROCESS | 3664 | 1464376985855 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A313B18C00) [pid = 3664] [serial = 928] [outer = 000000A30EFD8C00] 12:23:06 INFO - PROCESS | 3664 | 1464376986450 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 987ms 12:23:06 INFO - PROCESS | 3664 | 1464376986523 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 3664 | 1464376986529 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:23:06 INFO - PROCESS | 3664 | 1464376986535 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 3664 | 1464376986538 Marionette TRACE conn6 <- [1,1202,null,{}] 12:23:06 INFO - PROCESS | 3664 | 1464376986542 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:06 INFO - PROCESS | 3664 | 1464376986683 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:23:06 INFO - PROCESS | 3664 | 1464376986817 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD37800 == 90 [pid = 3664] [id = 310] 12:23:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A3137C9000) [pid = 3664] [serial = 929] [outer = 0000000000000000] 12:23:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A318E47800) [pid = 3664] [serial = 930] [outer = 000000A3137C9000] 12:23:06 INFO - PROCESS | 3664 | 1464376986868 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A31A66AC00) [pid = 3664] [serial = 931] [outer = 000000A3137C9000] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A3270A6000 == 89 [pid = 3664] [id = 261] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC5800 == 88 [pid = 3664] [id = 300] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203C6000 == 87 [pid = 3664] [id = 299] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDDF000 == 86 [pid = 3664] [id = 298] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CF19000 == 85 [pid = 3664] [id = 297] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE6000 == 84 [pid = 3664] [id = 296] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31955A000 == 83 [pid = 3664] [id = 280] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A637000 == 82 [pid = 3664] [id = 295] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F19E800 == 81 [pid = 3664] [id = 294] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8CF000 == 80 [pid = 3664] [id = 291] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7AF000 == 79 [pid = 3664] [id = 290] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDDC800 == 78 [pid = 3664] [id = 289] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31B89A000) [pid = 3664] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B270000 == 77 [pid = 3664] [id = 288] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31373C800 == 76 [pid = 3664] [id = 287] 12:23:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8C3000 == 75 [pid = 3664] [id = 286] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A31A66A000) [pid = 3664] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A31B402C00) [pid = 3664] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31538E000) [pid = 3664] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A314253800) [pid = 3664] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A314633400) [pid = 3664] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A313945000) [pid = 3664] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A316126400) [pid = 3664] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A318D6A400) [pid = 3664] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A313A50000) [pid = 3664] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A319587000) [pid = 3664] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A318E40800) [pid = 3664] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A30F30A000) [pid = 3664] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A30EFE3C00) [pid = 3664] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A31524B000) [pid = 3664] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31ACA6000) [pid = 3664] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A31A64E000) [pid = 3664] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A310756C00) [pid = 3664] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A30FB8C400) [pid = 3664] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A318E3C800) [pid = 3664] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31C84E800) [pid = 3664] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A324744C00) [pid = 3664] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A3274A7000) [pid = 3664] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:23:07 INFO - PROCESS | 3664 | 1464376987395 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 923ms 12:23:07 INFO - PROCESS | 3664 | 1464376987460 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 3664 | 1464376987462 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:23:07 INFO - PROCESS | 3664 | 1464376987466 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 3664 | 1464376987469 Marionette TRACE conn6 <- [1,1206,null,{}] 12:23:07 INFO - PROCESS | 3664 | 1464376987480 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:07 INFO - PROCESS | 3664 | 1464376987583 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:23:07 INFO - PROCESS | 3664 | 1464376987670 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318EA8800 == 76 [pid = 3664] [id = 311] 12:23:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A313B11800) [pid = 3664] [serial = 932] [outer = 0000000000000000] 12:23:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A3159E1400) [pid = 3664] [serial = 933] [outer = 000000A313B11800] 12:23:07 INFO - PROCESS | 3664 | 1464376987720 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A3195E9800) [pid = 3664] [serial = 934] [outer = 000000A313B11800] 12:23:08 INFO - PROCESS | 3664 | 1464376988130 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 12:23:08 INFO - PROCESS | 3664 | 1464376988232 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 3664 | 1464376988235 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:23:08 INFO - PROCESS | 3664 | 1464376988238 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 3664 | 1464376988240 Marionette TRACE conn6 <- [1,1210,null,{}] 12:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:23:08 INFO - PROCESS | 3664 | 1464376988247 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:08 INFO - PROCESS | 3664 | 1464376988343 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:23:08 INFO - PROCESS | 3664 | 1464376988355 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C545000 == 77 [pid = 3664] [id = 312] 12:23:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A31B404800) [pid = 3664] [serial = 935] [outer = 0000000000000000] 12:23:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A31B72C000) [pid = 3664] [serial = 936] [outer = 000000A31B404800] 12:23:08 INFO - PROCESS | 3664 | 1464376988404 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A31BCCE400) [pid = 3664] [serial = 937] [outer = 000000A31B404800] 12:23:08 INFO - PROCESS | 3664 | 1464376988872 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 3664 | 1464376988920 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:23:08 INFO - PROCESS | 3664 | 1464376988924 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 3664 | 1464376988926 Marionette TRACE conn6 <- [1,1214,null,{}] 12:23:08 INFO - PROCESS | 3664 | 1464376988929 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:09 INFO - PROCESS | 3664 | 1464376989020 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:23:09 INFO - PROCESS | 3664 | 1464376989029 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8CF000 == 78 [pid = 3664] [id = 313] 12:23:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A31BDD9C00) [pid = 3664] [serial = 938] [outer = 0000000000000000] 12:23:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A31BE77C00) [pid = 3664] [serial = 939] [outer = 000000A31BDD9C00] 12:23:09 INFO - PROCESS | 3664 | 1464376989077 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A31C495C00) [pid = 3664] [serial = 940] [outer = 000000A31BDD9C00] 12:23:09 INFO - PROCESS | 3664 | 1464376989518 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 12:23:09 INFO - PROCESS | 3664 | 1464376989557 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 3664 | 1464376989559 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:23:09 INFO - PROCESS | 3664 | 1464376989563 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 3664 | 1464376989565 Marionette TRACE conn6 <- [1,1218,null,{}] 12:23:09 INFO - PROCESS | 3664 | 1464376989576 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:09 INFO - PROCESS | 3664 | 1464376989715 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:23:09 INFO - PROCESS | 3664 | 1464376989802 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B2000 == 79 [pid = 3664] [id = 314] 12:23:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A31C7D3C00) [pid = 3664] [serial = 941] [outer = 0000000000000000] 12:23:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31CC23400) [pid = 3664] [serial = 942] [outer = 000000A31C7D3C00] 12:23:09 INFO - PROCESS | 3664 | 1464376989849 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31E888000) [pid = 3664] [serial = 943] [outer = 000000A31C7D3C00] 12:23:10 INFO - PROCESS | 3664 | 1464376990297 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 777ms 12:23:10 INFO - PROCESS | 3664 | 1464376990347 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 3664 | 1464376990349 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:23:10 INFO - PROCESS | 3664 | 1464376990353 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:23:10 INFO - PROCESS | 3664 | 1464376990355 Marionette TRACE conn6 <- [1,1222,null,{}] 12:23:10 INFO - PROCESS | 3664 | 1464376990358 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:10 INFO - PROCESS | 3664 | 1464376990478 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:23:10 INFO - PROCESS | 3664 | 1464376990536 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32141D800 == 80 [pid = 3664] [id = 315] 12:23:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A31EEAC000) [pid = 3664] [serial = 944] [outer = 0000000000000000] 12:23:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A31F88CC00) [pid = 3664] [serial = 945] [outer = 000000A31EEAC000] 12:23:10 INFO - PROCESS | 3664 | 1464376990583 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31FBBF400) [pid = 3664] [serial = 946] [outer = 000000A31EEAC000] 12:23:11 INFO - PROCESS | 3664 | 1464376991017 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 12:23:11 INFO - PROCESS | 3664 | 1464376991027 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 3664 | 1464376991029 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:23:11 INFO - PROCESS | 3664 | 1464376991032 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:23:11 INFO - PROCESS | 3664 | 1464376991034 Marionette TRACE conn6 <- [1,1226,null,{}] 12:23:11 INFO - PROCESS | 3664 | 1464376991045 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:11 INFO - PROCESS | 3664 | 1464376991193 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:23:11 INFO - PROCESS | 3664 | 1464376991255 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E14800 == 81 [pid = 3664] [id = 316] 12:23:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31FBBE400) [pid = 3664] [serial = 947] [outer = 0000000000000000] 12:23:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A3202A9800) [pid = 3664] [serial = 948] [outer = 000000A31FBBE400] 12:23:11 INFO - PROCESS | 3664 | 1464376991301 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A3206ED000) [pid = 3664] [serial = 949] [outer = 000000A31FBBE400] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A313B18400) [pid = 3664] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31B109000) [pid = 3664] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A318D63400) [pid = 3664] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A315781800) [pid = 3664] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A31C842800) [pid = 3664] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A3202B0C00) [pid = 3664] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A3152EEC00) [pid = 3664] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A324B24C00) [pid = 3664] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A315775800) [pid = 3664] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A30F312800) [pid = 3664] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31CA51000) [pid = 3664] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A326220800) [pid = 3664] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31BE74000) [pid = 3664] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A30F73EC00) [pid = 3664] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:23:11 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A30E83CC00) [pid = 3664] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:23:12 INFO - PROCESS | 3664 | 1464376992006 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1018ms 12:23:12 INFO - PROCESS | 3664 | 1464376992054 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 3664 | 1464376992057 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:23:12 INFO - PROCESS | 3664 | 1464376992060 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:23:12 INFO - PROCESS | 3664 | 1464376992062 Marionette TRACE conn6 <- [1,1230,null,{}] 12:23:12 INFO - PROCESS | 3664 | 1464376992066 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 3664 | 1464376992188 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:23:12 INFO - PROCESS | 3664 | 1464376992244 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32526B800 == 82 [pid = 3664] [id = 317] 12:23:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A3137CA800) [pid = 3664] [serial = 950] [outer = 0000000000000000] 12:23:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A31BCCAC00) [pid = 3664] [serial = 951] [outer = 000000A3137CA800] 12:23:12 INFO - PROCESS | 3664 | 1464376992291 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A3202B0C00) [pid = 3664] [serial = 952] [outer = 000000A3137CA800] 12:23:12 INFO - PROCESS | 3664 | 1464376992717 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 12:23:12 INFO - PROCESS | 3664 | 1464376992734 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 3664 | 1464376992736 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:23:12 INFO - PROCESS | 3664 | 1464376992739 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 3664 | 1464376992741 Marionette TRACE conn6 <- [1,1234,null,{}] 12:23:12 INFO - PROCESS | 3664 | 1464376992749 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 3664 | 1464376992847 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:23:12 INFO - PROCESS | 3664 | 1464376992854 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3266DD800 == 83 [pid = 3664] [id = 318] 12:23:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A3152E9C00) [pid = 3664] [serial = 953] [outer = 0000000000000000] 12:23:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A32096C000) [pid = 3664] [serial = 954] [outer = 000000A3152E9C00] 12:23:12 INFO - PROCESS | 3664 | 1464376992901 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A3209BF800) [pid = 3664] [serial = 955] [outer = 000000A3152E9C00] 12:23:13 INFO - PROCESS | 3664 | 1464376993435 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 12:23:13 INFO - PROCESS | 3664 | 1464376993477 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 3664 | 1464376993488 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:23:13 INFO - PROCESS | 3664 | 1464376993493 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:23:13 INFO - PROCESS | 3664 | 1464376993495 Marionette TRACE conn6 <- [1,1238,null,{}] 12:23:13 INFO - PROCESS | 3664 | 1464376993499 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:13 INFO - PROCESS | 3664 | 1464376993613 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:23:13 INFO - PROCESS | 3664 | 1464376993625 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3270A6000 == 84 [pid = 3664] [id = 319] 12:23:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A3209D8000) [pid = 3664] [serial = 956] [outer = 0000000000000000] 12:23:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A320D22000) [pid = 3664] [serial = 957] [outer = 000000A3209D8000] 12:23:13 INFO - PROCESS | 3664 | 1464376993678 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A320E8A400) [pid = 3664] [serial = 958] [outer = 000000A3209D8000] 12:23:14 INFO - PROCESS | 3664 | 1464376994448 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1022ms 12:23:14 INFO - PROCESS | 3664 | 1464376994520 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 3664 | 1464376994526 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:23:14 INFO - PROCESS | 3664 | 1464376994531 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 3664 | 1464376994536 Marionette TRACE conn6 <- [1,1242,null,{}] 12:23:14 INFO - PROCESS | 3664 | 1464376994563 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:14 INFO - PROCESS | 3664 | 1464376994757 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:23:14 INFO - PROCESS | 3664 | 1464376994854 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A62D800 == 85 [pid = 3664] [id = 320] 12:23:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A314275C00) [pid = 3664] [serial = 959] [outer = 0000000000000000] 12:23:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A3146E5800) [pid = 3664] [serial = 960] [outer = 000000A314275C00] 12:23:14 INFO - PROCESS | 3664 | 1464376994915 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A3159D8400) [pid = 3664] [serial = 961] [outer = 000000A314275C00] 12:23:15 INFO - PROCESS | 3664 | 1464376995570 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1079ms 12:23:15 INFO - PROCESS | 3664 | 1464376995613 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 3664 | 1464376995620 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:23:15 INFO - PROCESS | 3664 | 1464376995627 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:23:15 INFO - PROCESS | 3664 | 1464376995630 Marionette TRACE conn6 <- [1,1246,null,{}] 12:23:15 INFO - PROCESS | 3664 | 1464376995635 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 3664 | 1464376995759 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:23:15 INFO - PROCESS | 3664 | 1464376995890 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7A5000 == 86 [pid = 3664] [id = 321] 12:23:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31B89F000) [pid = 3664] [serial = 962] [outer = 0000000000000000] 12:23:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31BDDD800) [pid = 3664] [serial = 963] [outer = 000000A31B89F000] 12:23:15 INFO - PROCESS | 3664 | 1464376995949 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A31C7D1800) [pid = 3664] [serial = 964] [outer = 000000A31B89F000] 12:23:16 INFO - PROCESS | 3664 | 1464376996533 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 923ms 12:23:16 INFO - PROCESS | 3664 | 1464376996556 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 3664 | 1464376996559 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:23:16 INFO - PROCESS | 3664 | 1464376996563 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 3664 | 1464376996567 Marionette TRACE conn6 <- [1,1250,null,{}] 12:23:16 INFO - PROCESS | 3664 | 1464376996579 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:16 INFO - PROCESS | 3664 | 1464376996702 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:23:16 INFO - PROCESS | 3664 | 1464376996860 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272DA800 == 87 [pid = 3664] [id = 322] 12:23:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A31F8ABC00) [pid = 3664] [serial = 965] [outer = 0000000000000000] 12:23:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A31FA5FC00) [pid = 3664] [serial = 966] [outer = 000000A31F8ABC00] 12:23:16 INFO - PROCESS | 3664 | 1464376996919 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A3209CE400) [pid = 3664] [serial = 967] [outer = 000000A31F8ABC00] 12:23:17 INFO - PROCESS | 3664 | 1464376997653 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1135ms 12:23:17 INFO - PROCESS | 3664 | 1464376997699 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 3664 | 1464376997702 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:23:17 INFO - PROCESS | 3664 | 1464376997706 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - PROCESS | 3664 | 1464376997708 Marionette TRACE conn6 <- [1,1254,null,{}] 12:23:17 INFO - PROCESS | 3664 | 1464376997712 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:17 INFO - PROCESS | 3664 | 1464376997834 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:23:17 INFO - PROCESS | 3664 | 1464376997964 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327ED4800 == 88 [pid = 3664] [id = 323] 12:23:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A320E8F800) [pid = 3664] [serial = 968] [outer = 0000000000000000] 12:23:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A320E94800) [pid = 3664] [serial = 969] [outer = 000000A320E8F800] 12:23:18 INFO - PROCESS | 3664 | 1464376998023 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A3214AA800) [pid = 3664] [serial = 970] [outer = 000000A320E8F800] 12:23:18 INFO - PROCESS | 3664 | 1464376998609 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 12:23:18 INFO - PROCESS | 3664 | 1464376998695 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 3664 | 1464376998697 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:23:18 INFO - PROCESS | 3664 | 1464376998701 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:23:18 INFO - PROCESS | 3664 | 1464376998703 Marionette TRACE conn6 <- [1,1258,null,{}] 12:23:18 INFO - PROCESS | 3664 | 1464376998707 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:18 INFO - PROCESS | 3664 | 1464376998826 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:23:18 INFO - PROCESS | 3664 | 1464376998957 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3287A0000 == 89 [pid = 3664] [id = 324] 12:23:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A3214B1C00) [pid = 3664] [serial = 971] [outer = 0000000000000000] 12:23:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A3214E7800) [pid = 3664] [serial = 972] [outer = 000000A3214B1C00] 12:23:19 INFO - PROCESS | 3664 | 1464376999015 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A322DDEC00) [pid = 3664] [serial = 973] [outer = 000000A3214B1C00] 12:23:19 INFO - PROCESS | 3664 | 1464376999665 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1020ms 12:23:19 INFO - PROCESS | 3664 | 1464376999724 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 3664 | 1464376999727 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:23:19 INFO - PROCESS | 3664 | 1464376999730 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 3664 | 1464376999733 Marionette TRACE conn6 <- [1,1262,null,{}] 12:23:19 INFO - PROCESS | 3664 | 1464376999736 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:19 INFO - PROCESS | 3664 | 1464376999865 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:23:20 INFO - PROCESS | 3664 | 1464377000000 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31535B000 == 90 [pid = 3664] [id = 325] 12:23:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A30F8B9000) [pid = 3664] [serial = 974] [outer = 0000000000000000] 12:23:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A322DDF800) [pid = 3664] [serial = 975] [outer = 000000A30F8B9000] 12:23:20 INFO - PROCESS | 3664 | 1464377000059 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A323FC7800) [pid = 3664] [serial = 976] [outer = 000000A30F8B9000] 12:23:20 INFO - PROCESS | 3664 | 1464377000677 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 12:23:20 INFO - PROCESS | 3664 | 1464377000718 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 3664 | 1464377000721 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:23:20 INFO - PROCESS | 3664 | 1464377000724 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:23:20 INFO - PROCESS | 3664 | 1464377000727 Marionette TRACE conn6 <- [1,1266,null,{}] 12:23:20 INFO - PROCESS | 3664 | 1464377000730 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:20 INFO - PROCESS | 3664 | 1464377000847 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:23:21 INFO - PROCESS | 3664 | 1464377001125 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318DB4000 == 91 [pid = 3664] [id = 326] 12:23:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A30EFD7C00) [pid = 3664] [serial = 977] [outer = 0000000000000000] 12:23:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A30F019000) [pid = 3664] [serial = 978] [outer = 000000A30EFD7C00] 12:23:21 INFO - PROCESS | 3664 | 1464377001197 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A313969000) [pid = 3664] [serial = 979] [outer = 000000A30EFD7C00] 12:23:21 INFO - PROCESS | 3664 | 1464377001832 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1172ms 12:23:21 INFO - PROCESS | 3664 | 1464377001900 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 3664 | 1464377001905 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:23:21 INFO - PROCESS | 3664 | 1464377001909 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:23:21 INFO - PROCESS | 3664 | 1464377001913 Marionette TRACE conn6 <- [1,1270,null,{}] 12:23:21 INFO - PROCESS | 3664 | 1464377001918 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:22 INFO - PROCESS | 3664 | 1464377002043 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:23:22 INFO - PROCESS | 3664 | 1464377002171 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A319548800 == 92 [pid = 3664] [id = 327] 12:23:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A318D63400) [pid = 3664] [serial = 980] [outer = 0000000000000000] 12:23:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 184 (000000A318DE7C00) [pid = 3664] [serial = 981] [outer = 000000A318D63400] 12:23:22 INFO - PROCESS | 3664 | 1464377002225 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A31AC9FC00) [pid = 3664] [serial = 982] [outer = 000000A318D63400] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3266DD800 == 91 [pid = 3664] [id = 318] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A32526B800 == 90 [pid = 3664] [id = 317] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E14800 == 89 [pid = 3664] [id = 316] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A32141D800 == 88 [pid = 3664] [id = 315] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B2000 == 87 [pid = 3664] [id = 314] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8CF000 == 86 [pid = 3664] [id = 313] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A31BE6A800) [pid = 3664] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 183 (000000A31C710000) [pid = 3664] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A31D86AC00) [pid = 3664] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C545000 == 85 [pid = 3664] [id = 312] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A318EA8800 == 84 [pid = 3664] [id = 311] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD37800 == 83 [pid = 3664] [id = 310] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A72B800 == 82 [pid = 3664] [id = 309] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A325277000 == 81 [pid = 3664] [id = 305] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E68800 == 80 [pid = 3664] [id = 304] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31ED27000 == 79 [pid = 3664] [id = 303] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B49C800 == 78 [pid = 3664] [id = 282] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DBB000 == 77 [pid = 3664] [id = 302] 12:23:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AD6000 == 76 [pid = 3664] [id = 301] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A313DD5C00) [pid = 3664] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A326229C00) [pid = 3664] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A30F395C00) [pid = 3664] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A31C49D000) [pid = 3664] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A31C7DA800) [pid = 3664] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A30EFD9400) [pid = 3664] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A31449C800) [pid = 3664] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A31BC14000) [pid = 3664] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A31B111C00) [pid = 3664] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A327F24800) [pid = 3664] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31C71CC00) [pid = 3664] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A31BDA4400) [pid = 3664] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A318D66000) [pid = 3664] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A3195E5000) [pid = 3664] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A31B720400) [pid = 3664] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A31C09F000) [pid = 3664] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31C849400) [pid = 3664] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A31CA4B400) [pid = 3664] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A313909800) [pid = 3664] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A323FC4400) [pid = 3664] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A31B724400) [pid = 3664] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A32621C000) [pid = 3664] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A31EDCC800) [pid = 3664] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A323F6C400) [pid = 3664] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A31CE8B800) [pid = 3664] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A315251800) [pid = 3664] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A31D58B400) [pid = 3664] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:23:22 INFO - PROCESS | 3664 | 1464377002896 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1021ms 12:23:22 INFO - PROCESS | 3664 | 1464377002937 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 3664 | 1464377002941 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:23:22 INFO - PROCESS | 3664 | 1464377002946 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 3664 | 1464377002948 Marionette TRACE conn6 <- [1,1274,null,{}] 12:23:22 INFO - PROCESS | 3664 | 1464377002951 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:23 INFO - PROCESS | 3664 | 1464377003053 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:23:23 INFO - PROCESS | 3664 | 1464377003145 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315713000 == 77 [pid = 3664] [id = 328] 12:23:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A30F306000) [pid = 3664] [serial = 983] [outer = 0000000000000000] 12:23:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A3137BD800) [pid = 3664] [serial = 984] [outer = 000000A30F306000] 12:23:23 INFO - PROCESS | 3664 | 1464377003192 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A3152EBC00) [pid = 3664] [serial = 985] [outer = 000000A30F306000] 12:23:23 INFO - PROCESS | 3664 | 1464377003626 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 12:23:23 INFO - PROCESS | 3664 | 1464377003682 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 3664 | 1464377003685 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:23:23 INFO - PROCESS | 3664 | 1464377003690 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 3664 | 1464377003696 Marionette TRACE conn6 <- [1,1278,null,{}] 12:23:23 INFO - PROCESS | 3664 | 1464377003706 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:23 INFO - PROCESS | 3664 | 1464377003804 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:23:23 INFO - PROCESS | 3664 | 1464377003814 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E4EC800 == 78 [pid = 3664] [id = 329] 12:23:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A318D68400) [pid = 3664] [serial = 986] [outer = 0000000000000000] 12:23:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31B10A000) [pid = 3664] [serial = 987] [outer = 000000A318D68400] 12:23:23 INFO - PROCESS | 3664 | 1464377003867 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31B896000) [pid = 3664] [serial = 988] [outer = 000000A318D68400] 12:23:24 INFO - PROCESS | 3664 | 1464377004342 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 693ms 12:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:23:24 INFO - PROCESS | 3664 | 1464377004383 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 3664 | 1464377004386 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:23:24 INFO - PROCESS | 3664 | 1464377004389 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 3664 | 1464377004391 Marionette TRACE conn6 <- [1,1282,null,{}] 12:23:24 INFO - PROCESS | 3664 | 1464377004395 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:24 INFO - PROCESS | 3664 | 1464377004520 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:23:24 INFO - PROCESS | 3664 | 1464377004619 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B9800 == 79 [pid = 3664] [id = 330] 12:23:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A30F30C400) [pid = 3664] [serial = 989] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A31BDD9400) [pid = 3664] [serial = 990] [outer = 000000A30F30C400] 12:23:24 INFO - PROCESS | 3664 | 1464377004665 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31C27D800) [pid = 3664] [serial = 991] [outer = 000000A30F30C400] 12:23:25 INFO - PROCESS | 3664 | 1464377005656 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A31D862800) [pid = 3664] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A30EFD8C00) [pid = 3664] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A31BDD9C00) [pid = 3664] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A3137C9000) [pid = 3664] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A31C7D3C00) [pid = 3664] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A313B11800) [pid = 3664] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A31B404800) [pid = 3664] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31EEAC000) [pid = 3664] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A3137CA800) [pid = 3664] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31FBBE400) [pid = 3664] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A3152E9C00) [pid = 3664] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:23:25 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A3137C9400) [pid = 3664] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1318ms 12:23:25 INFO - PROCESS | 3664 | 1464377005711 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:23:25 INFO - PROCESS | 3664 | 1464377005716 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:23:25 INFO - PROCESS | 3664 | 1464377005723 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - PROCESS | 3664 | 1464377005727 Marionette TRACE conn6 <- [1,1286,null,{}] 12:23:25 INFO - PROCESS | 3664 | 1464377005733 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:25 INFO - PROCESS | 3664 | 1464377005864 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:23:26 INFO - PROCESS | 3664 | 1464377006008 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315359000 == 80 [pid = 3664] [id = 331] 12:23:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A3106A0C00) [pid = 3664] [serial = 992] [outer = 0000000000000000] 12:23:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A313946000) [pid = 3664] [serial = 993] [outer = 000000A3106A0C00] 12:23:26 INFO - PROCESS | 3664 | 1464377006069 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A314633400) [pid = 3664] [serial = 994] [outer = 000000A3106A0C00] 12:23:26 INFO - PROCESS | 3664 | 1464377006674 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 12:23:26 INFO - PROCESS | 3664 | 1464377006712 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 3664 | 1464377006718 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:23:26 INFO - PROCESS | 3664 | 1464377006725 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:23:26 INFO - PROCESS | 3664 | 1464377006729 Marionette TRACE conn6 <- [1,1290,null,{}] 12:23:26 INFO - PROCESS | 3664 | 1464377006733 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 3664 | 1464377006857 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:23:26 INFO - PROCESS | 3664 | 1464377006987 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8C2800 == 81 [pid = 3664] [id = 332] 12:23:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A318E3EC00) [pid = 3664] [serial = 995] [outer = 0000000000000000] 12:23:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A318E4AC00) [pid = 3664] [serial = 996] [outer = 000000A318E3EC00] 12:23:27 INFO - PROCESS | 3664 | 1464377007047 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A31ACA0000) [pid = 3664] [serial = 997] [outer = 000000A318E3EC00] 12:23:27 INFO - PROCESS | 3664 | 1464377007689 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 12:23:27 INFO - PROCESS | 3664 | 1464377007716 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 3664 | 1464377007719 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:23:27 INFO - PROCESS | 3664 | 1464377007723 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 3664 | 1464377007727 Marionette TRACE conn6 <- [1,1294,null,{}] 12:23:27 INFO - PROCESS | 3664 | 1464377007739 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:27 INFO - PROCESS | 3664 | 1464377007862 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:23:27 INFO - PROCESS | 3664 | 1464377007993 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321415800 == 82 [pid = 3664] [id = 333] 12:23:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A31C5C4000) [pid = 3664] [serial = 998] [outer = 0000000000000000] 12:23:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31C71CC00) [pid = 3664] [serial = 999] [outer = 000000A31C5C4000] 12:23:28 INFO - PROCESS | 3664 | 1464377008055 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31C84C000) [pid = 3664] [serial = 1000] [outer = 000000A31C5C4000] 12:23:28 INFO - PROCESS | 3664 | 1464377008718 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1030ms 12:23:28 INFO - PROCESS | 3664 | 1464377008756 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 3664 | 1464377008759 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:23:28 INFO - PROCESS | 3664 | 1464377008762 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 3664 | 1464377008765 Marionette TRACE conn6 <- [1,1298,null,{}] 12:23:28 INFO - PROCESS | 3664 | 1464377008768 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 3664 | 1464377008888 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:23:29 INFO - PROCESS | 3664 | 1464377009017 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D73000 == 83 [pid = 3664] [id = 334] 12:23:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A31D58B400) [pid = 3664] [serial = 1001] [outer = 0000000000000000] 12:23:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A31D868C00) [pid = 3664] [serial = 1002] [outer = 000000A31D58B400] 12:23:29 INFO - PROCESS | 3664 | 1464377009076 Marionette DEBUG loaded listener.js 12:23:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31EDD4800) [pid = 3664] [serial = 1003] [outer = 000000A31D58B400] 12:23:29 INFO - PROCESS | 3664 | 1464377009651 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 12:23:29 INFO - PROCESS | 3664 | 1464377009688 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 3664 | 1464377009690 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:23:29 INFO - PROCESS | 3664 | 1464377009694 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 3664 | 1464377009696 Marionette TRACE conn6 <- [1,1302,null,{}] 12:23:29 INFO - PROCESS | 3664 | 1464377009700 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 3664 | 1464377009813 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:23:29 INFO - PROCESS | 3664 | 1464377009914 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32526B800 == 84 [pid = 3664] [id = 335] 12:23:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31D58FC00) [pid = 3664] [serial = 1004] [outer = 0000000000000000] 12:23:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31F8A6000) [pid = 3664] [serial = 1005] [outer = 000000A31D58FC00] 12:23:29 INFO - PROCESS | 3664 | 1464377009972 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A31FBBAC00) [pid = 3664] [serial = 1006] [outer = 000000A31D58FC00] 12:23:30 INFO - PROCESS | 3664 | 1464377010572 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 923ms 12:23:30 INFO - PROCESS | 3664 | 1464377010620 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:23:30 INFO - PROCESS | 3664 | 1464377010623 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:23:30 INFO - PROCESS | 3664 | 1464377010626 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:23:30 INFO - PROCESS | 3664 | 1464377010629 Marionette TRACE conn6 <- [1,1306,null,{}] 12:23:30 INFO - PROCESS | 3664 | 1464377010632 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:30 INFO - PROCESS | 3664 | 1464377010771 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:23:30 INFO - PROCESS | 3664 | 1464377010877 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263DA000 == 85 [pid = 3664] [id = 336] 12:23:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A3202AFC00) [pid = 3664] [serial = 1007] [outer = 0000000000000000] 12:23:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A3206F2800) [pid = 3664] [serial = 1008] [outer = 000000A3202AFC00] 12:23:30 INFO - PROCESS | 3664 | 1464377010935 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A3209C1800) [pid = 3664] [serial = 1009] [outer = 000000A3202AFC00] 12:23:31 INFO - PROCESS | 3664 | 1464377011542 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 987ms 12:23:31 INFO - PROCESS | 3664 | 1464377011615 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 3664 | 1464377011618 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:23:31 INFO - PROCESS | 3664 | 1464377011622 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 3664 | 1464377011624 Marionette TRACE conn6 <- [1,1310,null,{}] 12:23:31 INFO - PROCESS | 3664 | 1464377011628 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:31 INFO - PROCESS | 3664 | 1464377011741 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:23:31 INFO - PROCESS | 3664 | 1464377011870 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3266ED000 == 86 [pid = 3664] [id = 337] 12:23:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A32096F000) [pid = 3664] [serial = 1010] [outer = 0000000000000000] 12:23:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A320D28400) [pid = 3664] [serial = 1011] [outer = 000000A32096F000] 12:23:31 INFO - PROCESS | 3664 | 1464377011947 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A322DDB000) [pid = 3664] [serial = 1012] [outer = 000000A32096F000] 12:23:32 INFO - PROCESS | 3664 | 1464377012529 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 12:23:32 INFO - PROCESS | 3664 | 1464377012611 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 3664 | 1464377012613 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:23:32 INFO - PROCESS | 3664 | 1464377012631 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 3664 | 1464377012633 Marionette TRACE conn6 <- [1,1314,null,{}] 12:23:32 INFO - PROCESS | 3664 | 1464377012637 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:32 INFO - PROCESS | 3664 | 1464377012756 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:23:32 INFO - PROCESS | 3664 | 1464377012880 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272E5000 == 87 [pid = 3664] [id = 338] 12:23:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A323F69400) [pid = 3664] [serial = 1013] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A323F6F800) [pid = 3664] [serial = 1014] [outer = 000000A323F69400] 12:23:32 INFO - PROCESS | 3664 | 1464377012938 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A324745C00) [pid = 3664] [serial = 1015] [outer = 000000A323F69400] 12:23:33 INFO - PROCESS | 3664 | 1464377013573 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 12:23:33 INFO - PROCESS | 3664 | 1464377013617 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 3664 | 1464377013620 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:23:33 INFO - PROCESS | 3664 | 1464377013624 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 3664 | 1464377013626 Marionette TRACE conn6 <- [1,1318,null,{}] 12:23:33 INFO - PROCESS | 3664 | 1464377013630 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 3664 | 1464377013746 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:23:33 INFO - PROCESS | 3664 | 1464377013849 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B125800 == 88 [pid = 3664] [id = 339] 12:23:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A313B1C000) [pid = 3664] [serial = 1016] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A31FA60C00) [pid = 3664] [serial = 1017] [outer = 000000A313B1C000] 12:23:33 INFO - PROCESS | 3664 | 1464377013906 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A323FCC000) [pid = 3664] [serial = 1018] [outer = 000000A313B1C000] 12:23:34 INFO - PROCESS | 3664 | 1464377014474 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 882ms 12:23:34 INFO - PROCESS | 3664 | 1464377014521 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 3664 | 1464377014523 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:23:34 INFO - PROCESS | 3664 | 1464377014528 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 3664 | 1464377014530 Marionette TRACE conn6 <- [1,1322,null,{}] 12:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:23:34 INFO - PROCESS | 3664 | 1464377014534 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:34 INFO - PROCESS | 3664 | 1464377014653 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:23:34 INFO - PROCESS | 3664 | 1464377014755 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC9A000 == 89 [pid = 3664] [id = 340] 12:23:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A32474F000) [pid = 3664] [serial = 1019] [outer = 0000000000000000] 12:23:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A324AA6C00) [pid = 3664] [serial = 1020] [outer = 000000A32474F000] 12:23:34 INFO - PROCESS | 3664 | 1464377014812 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A324B1E000) [pid = 3664] [serial = 1021] [outer = 000000A32474F000] 12:23:35 INFO - PROCESS | 3664 | 1464377015602 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1122ms 12:23:35 INFO - PROCESS | 3664 | 1464377015657 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 3664 | 1464377015662 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:23:35 INFO - PROCESS | 3664 | 1464377015681 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 3664 | 1464377015685 Marionette TRACE conn6 <- [1,1326,null,{}] 12:23:35 INFO - PROCESS | 3664 | 1464377015692 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:35 INFO - PROCESS | 3664 | 1464377015820 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:23:35 INFO - PROCESS | 3664 | 1464377015953 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155AE800 == 90 [pid = 3664] [id = 341] 12:23:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A318D66400) [pid = 3664] [serial = 1022] [outer = 0000000000000000] 12:23:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 184 (000000A318E40000) [pid = 3664] [serial = 1023] [outer = 000000A318D66400] 12:23:36 INFO - PROCESS | 3664 | 1464377016006 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A31B403400) [pid = 3664] [serial = 1024] [outer = 000000A318D66400] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E4EC800 == 89 [pid = 3664] [id = 329] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A315713000 == 88 [pid = 3664] [id = 328] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A319548800 == 87 [pid = 3664] [id = 327] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DB4000 == 86 [pid = 3664] [id = 326] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3287A0000 == 85 [pid = 3664] [id = 324] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A327ED4800 == 84 [pid = 3664] [id = 323] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272DA800 == 83 [pid = 3664] [id = 322] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7A5000 == 82 [pid = 3664] [id = 321] 12:23:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A62D800 == 81 [pid = 3664] [id = 320] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A327515000) [pid = 3664] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 183 (000000A31E437C00) [pid = 3664] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A313B18C00) [pid = 3664] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A30F39A400) [pid = 3664] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A31BE77C00) [pid = 3664] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A31A66AC00) [pid = 3664] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A318E47800) [pid = 3664] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A31CC23400) [pid = 3664] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A3159E1400) [pid = 3664] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A3195E9800) [pid = 3664] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A31E888000) [pid = 3664] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A30F8B9400) [pid = 3664] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A31B72C000) [pid = 3664] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31BCCE400) [pid = 3664] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A31611E400) [pid = 3664] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A31C7D0800) [pid = 3664] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31FBBF400) [pid = 3664] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A31F88CC00) [pid = 3664] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A31EEAC400) [pid = 3664] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31F8AA400) [pid = 3664] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A31FC62400) [pid = 3664] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A3202AC800) [pid = 3664] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A31BCCAC00) [pid = 3664] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A3202A9800) [pid = 3664] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A32096C000) [pid = 3664] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A320D22000) [pid = 3664] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A3206ED000) [pid = 3664] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A3209BF800) [pid = 3664] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31C495C00) [pid = 3664] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:23:36 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A3202B0C00) [pid = 3664] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:23:37 INFO - PROCESS | 3664 | 1464377017036 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1404ms 12:23:37 INFO - PROCESS | 3664 | 1464377017076 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 3664 | 1464377017082 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:23:37 INFO - PROCESS | 3664 | 1464377017088 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 3664 | 1464377017091 Marionette TRACE conn6 <- [1,1330,null,{}] 12:23:37 INFO - PROCESS | 3664 | 1464377017095 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 3664 | 1464377017199 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:23:37 INFO - PROCESS | 3664 | 1464377017207 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD37800 == 82 [pid = 3664] [id = 342] 12:23:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A318D6B400) [pid = 3664] [serial = 1025] [outer = 0000000000000000] 12:23:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A31B64C000) [pid = 3664] [serial = 1026] [outer = 000000A318D6B400] 12:23:37 INFO - PROCESS | 3664 | 1464377017254 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A31BCC8400) [pid = 3664] [serial = 1027] [outer = 000000A318D6B400] 12:23:37 INFO - PROCESS | 3664 | 1464377017743 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 735ms 12:23:37 INFO - PROCESS | 3664 | 1464377017823 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 3664 | 1464377017826 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:23:37 INFO - PROCESS | 3664 | 1464377017829 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:23:37 INFO - PROCESS | 3664 | 1464377017833 Marionette TRACE conn6 <- [1,1334,null,{}] 12:23:37 INFO - PROCESS | 3664 | 1464377017844 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 3664 | 1464377017986 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:23:38 INFO - PROCESS | 3664 | 1464377018051 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA2C000 == 83 [pid = 3664] [id = 343] 12:23:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A31C5CDC00) [pid = 3664] [serial = 1028] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31C845000) [pid = 3664] [serial = 1029] [outer = 000000A31C5CDC00] 12:23:38 INFO - PROCESS | 3664 | 1464377018101 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31ED6EC00) [pid = 3664] [serial = 1030] [outer = 000000A31C5CDC00] 12:23:38 INFO - PROCESS | 3664 | 1464377018555 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 775ms 12:23:38 INFO - PROCESS | 3664 | 1464377018611 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 3664 | 1464377018614 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:23:38 INFO - PROCESS | 3664 | 1464377018618 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:23:38 INFO - PROCESS | 3664 | 1464377018620 Marionette TRACE conn6 <- [1,1338,null,{}] 12:23:38 INFO - PROCESS | 3664 | 1464377018623 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:38 INFO - PROCESS | 3664 | 1464377018755 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:23:38 INFO - PROCESS | 3664 | 1464377018778 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD8000 == 84 [pid = 3664] [id = 344] 12:23:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A31FBC2000) [pid = 3664] [serial = 1031] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A32023D800) [pid = 3664] [serial = 1032] [outer = 000000A31FBC2000] 12:23:38 INFO - PROCESS | 3664 | 1464377018826 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A320367800) [pid = 3664] [serial = 1033] [outer = 000000A31FBC2000] 12:23:39 INFO - PROCESS | 3664 | 1464377019307 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 12:23:39 INFO - PROCESS | 3664 | 1464377019356 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 3664 | 1464377019358 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:23:39 INFO - PROCESS | 3664 | 1464377019361 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 3664 | 1464377019363 Marionette TRACE conn6 <- [1,1342,null,{}] 12:23:39 INFO - PROCESS | 3664 | 1464377019367 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:39 INFO - PROCESS | 3664 | 1464377019499 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:23:39 INFO - PROCESS | 3664 | 1464377019518 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32526F800 == 85 [pid = 3664] [id = 345] 12:23:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A3206F6800) [pid = 3664] [serial = 1034] [outer = 0000000000000000] 12:23:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A3209BF000) [pid = 3664] [serial = 1035] [outer = 000000A3206F6800] 12:23:39 INFO - PROCESS | 3664 | 1464377019565 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A3214ABC00) [pid = 3664] [serial = 1036] [outer = 000000A3206F6800] 12:23:40 INFO - PROCESS | 3664 | 1464377020056 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 12:23:40 INFO - PROCESS | 3664 | 1464377020115 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 3664 | 1464377020117 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:23:40 INFO - PROCESS | 3664 | 1464377020121 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 3664 | 1464377020123 Marionette TRACE conn6 <- [1,1346,null,{}] 12:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:23:40 INFO - PROCESS | 3664 | 1464377020126 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:40 INFO - PROCESS | 3664 | 1464377020268 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A3209D8000) [pid = 3664] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A318D63400) [pid = 3664] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A318D68400) [pid = 3664] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A30F306000) [pid = 3664] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A30EFD7C00) [pid = 3664] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A31BCD5800) [pid = 3664] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A31896B400) [pid = 3664] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A30EFD9C00) [pid = 3664] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A3273A6400) [pid = 3664] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A313952400) [pid = 3664] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31B71F000) [pid = 3664] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A3137CA000) [pid = 3664] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31C712400) [pid = 3664] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A322DDF000) [pid = 3664] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A31BCD5C00) [pid = 3664] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:23:40 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31C279800) [pid = 3664] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:23:40 INFO - PROCESS | 3664 | 1464377020563 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC45800 == 86 [pid = 3664] [id = 346] 12:23:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A30EFD7C00) [pid = 3664] [serial = 1037] [outer = 0000000000000000] 12:23:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A30F30A400) [pid = 3664] [serial = 1038] [outer = 000000A30EFD7C00] 12:23:40 INFO - PROCESS | 3664 | 1464377020611 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A318E49800) [pid = 3664] [serial = 1039] [outer = 000000A30EFD7C00] 12:23:40 INFO - PROCESS | 3664 | 1464377020987 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 881ms 12:23:41 INFO - PROCESS | 3664 | 1464377021007 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 3664 | 1464377021009 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:23:41 INFO - PROCESS | 3664 | 1464377021012 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:23:41 INFO - PROCESS | 3664 | 1464377021014 Marionette TRACE conn6 <- [1,1350,null,{}] 12:23:41 INFO - PROCESS | 3664 | 1464377021017 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 3664 | 1464377021145 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:23:41 INFO - PROCESS | 3664 | 1464377021154 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327E0A800 == 87 [pid = 3664] [id = 347] 12:23:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A313B15C00) [pid = 3664] [serial = 1040] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A31C718C00) [pid = 3664] [serial = 1041] [outer = 000000A313B15C00] 12:23:41 INFO - PROCESS | 3664 | 1464377021200 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A32621F400) [pid = 3664] [serial = 1042] [outer = 000000A313B15C00] 12:23:41 INFO - PROCESS | 3664 | 1464377021636 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 12:23:41 INFO - PROCESS | 3664 | 1464377021689 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 3664 | 1464377021691 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:23:41 INFO - PROCESS | 3664 | 1464377021695 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 3664 | 1464377021696 Marionette TRACE conn6 <- [1,1354,null,{}] 12:23:41 INFO - PROCESS | 3664 | 1464377021700 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 3664 | 1464377021795 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:23:41 INFO - PROCESS | 3664 | 1464377021841 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288DB800 == 88 [pid = 3664] [id = 348] 12:23:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A326228400) [pid = 3664] [serial = 1043] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A327395800) [pid = 3664] [serial = 1044] [outer = 000000A326228400] 12:23:41 INFO - PROCESS | 3664 | 1464377021887 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A3273A0C00) [pid = 3664] [serial = 1045] [outer = 000000A326228400] 12:23:42 INFO - PROCESS | 3664 | 1464377022321 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 3664 | 1464377022371 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:23:42 INFO - PROCESS | 3664 | 1464377022374 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:23:42 INFO - PROCESS | 3664 | 1464377022376 Marionette TRACE conn6 <- [1,1358,null,{}] 12:23:42 INFO - PROCESS | 3664 | 1464377022379 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 3664 | 1464377022474 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:23:42 INFO - PROCESS | 3664 | 1464377022481 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329DC3800 == 89 [pid = 3664] [id = 349] 12:23:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A3273AA000) [pid = 3664] [serial = 1046] [outer = 0000000000000000] 12:23:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A3273AE000) [pid = 3664] [serial = 1047] [outer = 000000A3273AA000] 12:23:42 INFO - PROCESS | 3664 | 1464377022528 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A3274A2000) [pid = 3664] [serial = 1048] [outer = 000000A3273AA000] 12:23:43 INFO - PROCESS | 3664 | 1464377023355 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 3664 | 1464377023401 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:23:43 INFO - PROCESS | 3664 | 1464377023407 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 3664 | 1464377023412 Marionette TRACE conn6 <- [1,1362,null,{}] 12:23:43 INFO - PROCESS | 3664 | 1464377023439 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 3664 | 1464377023603 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:23:43 INFO - PROCESS | 3664 | 1464377023739 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C545000 == 90 [pid = 3664] [id = 350] 12:23:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A318E48400) [pid = 3664] [serial = 1049] [outer = 0000000000000000] 12:23:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A3195F1000) [pid = 3664] [serial = 1050] [outer = 000000A318E48400] 12:23:43 INFO - PROCESS | 3664 | 1464377023801 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31B8A1400) [pid = 3664] [serial = 1051] [outer = 000000A318E48400] 12:23:44 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:44 INFO - PROCESS | 3664 | 1464377024405 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 3664 | 1464377024468 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:23:44 INFO - PROCESS | 3664 | 1464377024475 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 3664 | 1464377024478 Marionette TRACE conn6 <- [1,1366,null,{}] 12:23:44 INFO - PROCESS | 3664 | 1464377024482 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:44 INFO - PROCESS | 3664 | 1464377024611 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:23:44 INFO - PROCESS | 3664 | 1464377024746 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264C3000 == 91 [pid = 3664] [id = 351] 12:23:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A31CE94000) [pid = 3664] [serial = 1052] [outer = 0000000000000000] 12:23:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A31E444000) [pid = 3664] [serial = 1053] [outer = 000000A31CE94000] 12:23:44 INFO - PROCESS | 3664 | 1464377024804 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A3202B2400) [pid = 3664] [serial = 1054] [outer = 000000A31CE94000] 12:23:45 INFO - PROCESS | 3664 | 1464377025409 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 3664 | 1464377025470 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:23:45 INFO - PROCESS | 3664 | 1464377025474 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 3664 | 1464377025478 Marionette TRACE conn6 <- [1,1370,null,{}] 12:23:45 INFO - PROCESS | 3664 | 1464377025490 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:45 INFO - PROCESS | 3664 | 1464377025618 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:23:45 INFO - PROCESS | 3664 | 1464377025754 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32A6CC000 == 92 [pid = 3664] [id = 352] 12:23:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A324AAF800) [pid = 3664] [serial = 1055] [outer = 0000000000000000] 12:23:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A324B29000) [pid = 3664] [serial = 1056] [outer = 000000A324AAF800] 12:23:45 INFO - PROCESS | 3664 | 1464377025815 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A3274A2400) [pid = 3664] [serial = 1057] [outer = 000000A324AAF800] 12:23:46 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:46 INFO - PROCESS | 3664 | 1464377026489 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3664 | 1464377026557 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:23:46 INFO - PROCESS | 3664 | 1464377026561 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 3664 | 1464377026563 Marionette TRACE conn6 <- [1,1374,null,{}] 12:23:46 INFO - PROCESS | 3664 | 1464377026567 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:46 INFO - PROCESS | 3664 | 1464377026692 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:23:46 INFO - PROCESS | 3664 | 1464377026826 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AEC8000 == 93 [pid = 3664] [id = 353] 12:23:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A327512800) [pid = 3664] [serial = 1058] [outer = 0000000000000000] 12:23:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A327516800) [pid = 3664] [serial = 1059] [outer = 000000A327512800] 12:23:46 INFO - PROCESS | 3664 | 1464377026884 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A327F22400) [pid = 3664] [serial = 1060] [outer = 000000A327512800] 12:23:47 INFO - PROCESS | 3664 | 1464377027522 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:23:47 INFO - PROCESS | 3664 | 1464377027552 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:23:47 INFO - PROCESS | 3664 | 1464377027555 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - PROCESS | 3664 | 1464377027558 Marionette TRACE conn6 <- [1,1378,null,{}] 12:23:47 INFO - PROCESS | 3664 | 1464377027561 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:47 INFO - PROCESS | 3664 | 1464377027701 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:23:47 INFO - PROCESS | 3664 | 1464377027827 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F773000 == 94 [pid = 3664] [id = 354] 12:23:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A313DD7C00) [pid = 3664] [serial = 1061] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A327512C00) [pid = 3664] [serial = 1062] [outer = 000000A313DD7C00] 12:23:47 INFO - PROCESS | 3664 | 1464377027883 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A32A8E3400) [pid = 3664] [serial = 1063] [outer = 000000A313DD7C00] 12:23:48 INFO - PROCESS | 3664 | 1464377028561 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1023ms 12:23:48 INFO - PROCESS | 3664 | 1464377028582 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 3664 | 1464377028585 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:23:48 INFO - PROCESS | 3664 | 1464377028589 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 3664 | 1464377028591 Marionette TRACE conn6 <- [1,1382,null,{}] 12:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:23:48 INFO - PROCESS | 3664 | 1464377028595 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 3664 | 1464377028745 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:23:48 INFO - PROCESS | 3664 | 1464377028884 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318E9B800 == 95 [pid = 3664] [id = 355] 12:23:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A30E9BEC00) [pid = 3664] [serial = 1064] [outer = 0000000000000000] 12:23:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A30F027400) [pid = 3664] [serial = 1065] [outer = 000000A30E9BEC00] 12:23:49 INFO - PROCESS | 3664 | 1464377029170 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A30F906C00) [pid = 3664] [serial = 1066] [outer = 000000A30E9BEC00] 12:23:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A3107E6C00) [pid = 3664] [serial = 1067] [outer = 000000A30F615C00] 12:23:49 INFO - PROCESS | 3664 | 1464377029920 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1378ms 12:23:49 INFO - PROCESS | 3664 | 1464377029973 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 3664 | 1464377029980 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:23:49 INFO - PROCESS | 3664 | 1464377029985 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 3664 | 1464377029989 Marionette TRACE conn6 <- [1,1386,null,{}] 12:23:50 INFO - PROCESS | 3664 | 1464377029994 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:50 INFO - PROCESS | 3664 | 1464377030117 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:23:50 INFO - PROCESS | 3664 | 1464377030255 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315350800 == 96 [pid = 3664] [id = 356] 12:23:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A314491C00) [pid = 3664] [serial = 1068] [outer = 0000000000000000] 12:23:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 184 (000000A3147A6400) [pid = 3664] [serial = 1069] [outer = 000000A314491C00] 12:23:50 INFO - PROCESS | 3664 | 1464377030307 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A318D67000) [pid = 3664] [serial = 1070] [outer = 000000A314491C00] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F19000 == 95 [pid = 3664] [id = 144] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262E2800 == 94 [pid = 3664] [id = 161] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288DB800 == 93 [pid = 3664] [id = 348] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A327E0A800 == 92 [pid = 3664] [id = 347] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC45800 == 91 [pid = 3664] [id = 346] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A32526F800 == 90 [pid = 3664] [id = 345] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AD8000 == 89 [pid = 3664] [id = 344] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA2C000 == 88 [pid = 3664] [id = 343] 12:23:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD37800 == 87 [pid = 3664] [id = 342] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A3146E5800) [pid = 3664] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 183 (000000A31FA5FC00) [pid = 3664] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A31BDDD800) [pid = 3664] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A31BDD9400) [pid = 3664] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A320E94800) [pid = 3664] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A3214E7800) [pid = 3664] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A322DDF800) [pid = 3664] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | 1464377031009 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155AE800 == 86 [pid = 3664] [id = 341] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D73000 == 85 [pid = 3664] [id = 334] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A321415800 == 84 [pid = 3664] [id = 333] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8C2800 == 83 [pid = 3664] [id = 332] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3270A6000 == 82 [pid = 3664] [id = 319] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A315359000 == 81 [pid = 3664] [id = 331] 12:23:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B9800 == 80 [pid = 3664] [id = 330] 12:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1078ms 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A31BDE1400) [pid = 3664] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A31BCC8C00) [pid = 3664] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A3106A5C00) [pid = 3664] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A3273B0C00) [pid = 3664] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A3152F2C00) [pid = 3664] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A31BC17000) [pid = 3664] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31B18E400) [pid = 3664] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A3202ADC00) [pid = 3664] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A3273A9400) [pid = 3664] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31BE77400) [pid = 3664] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A31C71B800) [pid = 3664] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A320E8A400) [pid = 3664] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31AC9FC00) [pid = 3664] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A318DE7C00) [pid = 3664] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A31B10A000) [pid = 3664] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A31B896000) [pid = 3664] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A3137BD800) [pid = 3664] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A3152EBC00) [pid = 3664] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A313969000) [pid = 3664] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A30F019000) [pid = 3664] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:23:51 INFO - PROCESS | 3664 | 1464377031085 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 3664 | 1464377031089 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:23:51 INFO - PROCESS | 3664 | 1464377031098 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 3664 | 1464377031101 Marionette TRACE conn6 <- [1,1390,null,{}] 12:23:51 INFO - PROCESS | 3664 | 1464377031105 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 3664 | 1464377031209 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:23:51 INFO - PROCESS | 3664 | 1464377031216 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155B1800 == 81 [pid = 3664] [id = 357] 12:23:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A30F30B000) [pid = 3664] [serial = 1071] [outer = 0000000000000000] 12:23:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A30F615800) [pid = 3664] [serial = 1072] [outer = 000000A30F30B000] 12:23:51 INFO - PROCESS | 3664 | 1464377031264 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A313B18400) [pid = 3664] [serial = 1073] [outer = 000000A30F30B000] 12:23:51 INFO - PROCESS | 3664 | 1464377031761 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 735ms 12:23:51 INFO - PROCESS | 3664 | 1464377031834 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 3664 | 1464377031837 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:23:51 INFO - PROCESS | 3664 | 1464377031840 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:23:51 INFO - PROCESS | 3664 | 1464377031844 Marionette TRACE conn6 <- [1,1394,null,{}] 12:23:51 INFO - PROCESS | 3664 | 1464377031855 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 3664 | 1464377031955 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:23:52 INFO - PROCESS | 3664 | 1464377032048 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C544800 == 82 [pid = 3664] [id = 358] 12:23:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A313951C00) [pid = 3664] [serial = 1074] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A319587400) [pid = 3664] [serial = 1075] [outer = 000000A313951C00] 12:23:52 INFO - PROCESS | 3664 | 1464377032096 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31B109000) [pid = 3664] [serial = 1076] [outer = 000000A313951C00] 12:23:52 INFO - PROCESS | 3664 | 1464377032495 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 12:23:52 INFO - PROCESS | 3664 | 1464377032535 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 3664 | 1464377032538 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:23:52 INFO - PROCESS | 3664 | 1464377032541 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 3664 | 1464377032543 Marionette TRACE conn6 <- [1,1398,null,{}] 12:23:52 INFO - PROCESS | 3664 | 1464377032547 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:52 INFO - PROCESS | 3664 | 1464377032640 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:23:52 INFO - PROCESS | 3664 | 1464377032647 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E409800 == 83 [pid = 3664] [id = 359] 12:23:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31B404C00) [pid = 3664] [serial = 1077] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31B89AC00) [pid = 3664] [serial = 1078] [outer = 000000A31B404C00] 12:23:52 INFO - PROCESS | 3664 | 1464377032693 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A31BCCB000) [pid = 3664] [serial = 1079] [outer = 000000A31B404C00] 12:23:53 INFO - PROCESS | 3664 | 1464377033186 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 12:23:53 INFO - PROCESS | 3664 | 1464377033216 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 3664 | 1464377033219 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:23:53 INFO - PROCESS | 3664 | 1464377033222 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 3664 | 1464377033223 Marionette TRACE conn6 <- [1,1402,null,{}] 12:23:53 INFO - PROCESS | 3664 | 1464377033227 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 3664 | 1464377033349 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:23:53 INFO - PROCESS | 3664 | 1464377033433 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F760000 == 84 [pid = 3664] [id = 360] 12:23:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A31BDD9000) [pid = 3664] [serial = 1080] [outer = 0000000000000000] 12:23:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A31BDDD800) [pid = 3664] [serial = 1081] [outer = 000000A31BDD9000] 12:23:53 INFO - PROCESS | 3664 | 1464377033487 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A31BE77400) [pid = 3664] [serial = 1082] [outer = 000000A31BDD9000] 12:23:53 INFO - PROCESS | 3664 | 1464377033983 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 776ms 12:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:23:54 INFO - PROCESS | 3664 | 1464377034002 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3664 | 1464377034004 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:23:54 INFO - PROCESS | 3664 | 1464377034007 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3664 | 1464377034016 Marionette TRACE conn6 <- [1,1406,null,{}] 12:23:54 INFO - PROCESS | 3664 | 1464377034027 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 3664 | 1464377034151 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:23:54 INFO - PROCESS | 3664 | 1464377034213 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC51000 == 85 [pid = 3664] [id = 361] 12:23:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A31C713000) [pid = 3664] [serial = 1083] [outer = 0000000000000000] 12:23:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A31C71A000) [pid = 3664] [serial = 1084] [outer = 000000A31C713000] 12:23:54 INFO - PROCESS | 3664 | 1464377034260 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A31C7DDC00) [pid = 3664] [serial = 1085] [outer = 000000A31C713000] 12:23:54 INFO - PROCESS | 3664 | 1464377034723 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 735ms 12:23:54 INFO - PROCESS | 3664 | 1464377034773 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3664 | 1464377034775 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:23:54 INFO - PROCESS | 3664 | 1464377034784 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3664 | 1464377034786 Marionette TRACE conn6 <- [1,1410,null,{}] 12:23:54 INFO - PROCESS | 3664 | 1464377034789 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:54 INFO - PROCESS | 3664 | 1464377034910 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:23:54 INFO - PROCESS | 3664 | 1464377034971 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32061B000 == 86 [pid = 3664] [id = 362] 12:23:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A31CA4EC00) [pid = 3664] [serial = 1086] [outer = 0000000000000000] 12:23:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A31CA57400) [pid = 3664] [serial = 1087] [outer = 000000A31CA4EC00] 12:23:55 INFO - PROCESS | 3664 | 1464377035018 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A31D58A800) [pid = 3664] [serial = 1088] [outer = 000000A31CA4EC00] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A3137C6400) [pid = 3664] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A3202A5C00) [pid = 3664] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A31C7D4800) [pid = 3664] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A3209DAC00) [pid = 3664] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31B10B800) [pid = 3664] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A324AACC00) [pid = 3664] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A3214F2000) [pid = 3664] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31E952C00) [pid = 3664] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A324742000) [pid = 3664] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A32474A400) [pid = 3664] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A3206F6400) [pid = 3664] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A320D2E800) [pid = 3664] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A3206EF000) [pid = 3664] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A3137C3C00) [pid = 3664] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A31ACA0C00) [pid = 3664] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A31D867000) [pid = 3664] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A326228400) [pid = 3664] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A31C714400) [pid = 3664] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A314275C00) [pid = 3664] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31FBB8000) [pid = 3664] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A31B89F000) [pid = 3664] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31C715400) [pid = 3664] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A3214B1C00) [pid = 3664] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A30F8B9000) [pid = 3664] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31551A800) [pid = 3664] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A31FBC2000) [pid = 3664] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A3206F6800) [pid = 3664] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A30EFD7C00) [pid = 3664] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A30F30C400) [pid = 3664] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A3202AFC00) [pid = 3664] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A31C5CDC00) [pid = 3664] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A3106A0C00) [pid = 3664] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A31C5C4000) [pid = 3664] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A318D6B400) [pid = 3664] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A318E3EC00) [pid = 3664] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A31D58B400) [pid = 3664] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A318D66400) [pid = 3664] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A32474F000) [pid = 3664] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31D58FC00) [pid = 3664] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A313B15C00) [pid = 3664] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A320E8F800) [pid = 3664] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31F8A7800) [pid = 3664] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31F8ABC00) [pid = 3664] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A31B108400) [pid = 3664] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:23:55 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A30F38D000) [pid = 3664] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:23:55 INFO - PROCESS | 3664 | 1464377035898 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1120ms 12:23:55 INFO - PROCESS | 3664 | 1464377035909 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 3664 | 1464377035911 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:23:55 INFO - PROCESS | 3664 | 1464377035915 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 3664 | 1464377035916 Marionette TRACE conn6 <- [1,1414,null,{}] 12:23:55 INFO - PROCESS | 3664 | 1464377035939 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 3664 | 1464377036060 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:23:56 INFO - PROCESS | 3664 | 1464377036068 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7BD000 == 87 [pid = 3664] [id = 363] 12:23:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A313950800) [pid = 3664] [serial = 1089] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A3159D7800) [pid = 3664] [serial = 1090] [outer = 000000A313950800] 12:23:56 INFO - PROCESS | 3664 | 1464377036116 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A31B89C000) [pid = 3664] [serial = 1091] [outer = 000000A313950800] 12:23:56 INFO - PROCESS | 3664 | 1464377036553 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 12:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:23:56 INFO - PROCESS | 3664 | 1464377036591 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 3664 | 1464377036594 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:23:56 INFO - PROCESS | 3664 | 1464377036597 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 3664 | 1464377036599 Marionette TRACE conn6 <- [1,1418,null,{}] 12:23:56 INFO - PROCESS | 3664 | 1464377036602 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 3664 | 1464377036694 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:23:56 INFO - PROCESS | 3664 | 1464377036736 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323ABB800 == 88 [pid = 3664] [id = 364] 12:23:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31C84D000) [pid = 3664] [serial = 1092] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A31D589400) [pid = 3664] [serial = 1093] [outer = 000000A31C84D000] 12:23:56 INFO - PROCESS | 3664 | 1464377036782 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A31E427800) [pid = 3664] [serial = 1094] [outer = 000000A31C84D000] 12:23:57 INFO - PROCESS | 3664 | 1464377037234 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 12:23:57 INFO - PROCESS | 3664 | 1464377037270 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:23:57 INFO - PROCESS | 3664 | 1464377037272 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:23:57 INFO - PROCESS | 3664 | 1464377037275 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 3664 | 1464377037277 Marionette TRACE conn6 <- [1,1422,null,{}] 12:23:57 INFO - PROCESS | 3664 | 1464377037281 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:57 INFO - PROCESS | 3664 | 1464377037382 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:23:57 INFO - PROCESS | 3664 | 1464377037391 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E74800 == 89 [pid = 3664] [id = 365] 12:23:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A31390B000) [pid = 3664] [serial = 1095] [outer = 0000000000000000] 12:23:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A31EEA8C00) [pid = 3664] [serial = 1096] [outer = 000000A31390B000] 12:23:57 INFO - PROCESS | 3664 | 1464377037442 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A31F8AA000) [pid = 3664] [serial = 1097] [outer = 000000A31390B000] 12:23:58 INFO - PROCESS | 3664 | 1464377038242 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 12:23:58 INFO - PROCESS | 3664 | 1464377038301 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 3664 | 1464377038306 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:23:58 INFO - PROCESS | 3664 | 1464377038312 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 3664 | 1464377038316 Marionette TRACE conn6 <- [1,1426,null,{}] 12:23:58 INFO - PROCESS | 3664 | 1464377038322 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:58 INFO - PROCESS | 3664 | 1464377038514 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:23:58 INFO - PROCESS | 3664 | 1464377038641 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8AB800 == 90 [pid = 3664] [id = 366] 12:23:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A31396E000) [pid = 3664] [serial = 1098] [outer = 0000000000000000] 12:23:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A313B15000) [pid = 3664] [serial = 1099] [outer = 000000A31396E000] 12:23:58 INFO - PROCESS | 3664 | 1464377038703 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A3152F4C00) [pid = 3664] [serial = 1100] [outer = 000000A31396E000] 12:23:59 INFO - PROCESS | 3664 | 1464377039319 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1082ms 12:23:59 INFO - PROCESS | 3664 | 1464377039428 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 3664 | 1464377039435 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:23:59 INFO - PROCESS | 3664 | 1464377039443 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 3664 | 1464377039446 Marionette TRACE conn6 <- [1,1430,null,{}] 12:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:23:59 INFO - PROCESS | 3664 | 1464377039450 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:59 INFO - PROCESS | 3664 | 1464377039581 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:23:59 INFO - PROCESS | 3664 | 1464377039707 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7AA800 == 91 [pid = 3664] [id = 367] 12:23:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A318E42000) [pid = 3664] [serial = 1101] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A31AC9E800) [pid = 3664] [serial = 1102] [outer = 000000A318E42000] 12:23:59 INFO - PROCESS | 3664 | 1464377039767 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A31BCD5C00) [pid = 3664] [serial = 1103] [outer = 000000A318E42000] 12:24:00 INFO - PROCESS | 3664 | 1464377040434 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1016ms 12:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:24:00 INFO - PROCESS | 3664 | 1464377040466 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 3664 | 1464377040469 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:24:00 INFO - PROCESS | 3664 | 1464377040473 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 3664 | 1464377040477 Marionette TRACE conn6 <- [1,1434,null,{}] 12:24:00 INFO - PROCESS | 3664 | 1464377040489 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:00 INFO - PROCESS | 3664 | 1464377040632 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:24:00 INFO - PROCESS | 3664 | 1464377040768 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262D3800 == 92 [pid = 3664] [id = 368] 12:24:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A31C710000) [pid = 3664] [serial = 1104] [outer = 0000000000000000] 12:24:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A31C715400) [pid = 3664] [serial = 1105] [outer = 000000A31C710000] 12:24:00 INFO - PROCESS | 3664 | 1464377040831 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A31F883000) [pid = 3664] [serial = 1106] [outer = 000000A31C710000] 12:24:01 INFO - PROCESS | 3664 | 1464377041480 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1024ms 12:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:24:01 INFO - PROCESS | 3664 | 1464377041499 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 3664 | 1464377041502 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:24:01 INFO - PROCESS | 3664 | 1464377041506 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 3664 | 1464377041508 Marionette TRACE conn6 <- [1,1438,null,{}] 12:24:01 INFO - PROCESS | 3664 | 1464377041512 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:01 INFO - PROCESS | 3664 | 1464377041635 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:24:01 INFO - PROCESS | 3664 | 1464377041767 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3266F5800 == 93 [pid = 3664] [id = 369] 12:24:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A31F904000) [pid = 3664] [serial = 1107] [outer = 0000000000000000] 12:24:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A31FA5C800) [pid = 3664] [serial = 1108] [outer = 000000A31F904000] 12:24:01 INFO - PROCESS | 3664 | 1464377041825 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A31FBC2C00) [pid = 3664] [serial = 1109] [outer = 000000A31F904000] 12:24:02 INFO - PROCESS | 3664 | 1464377042475 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1022ms 12:24:02 INFO - PROCESS | 3664 | 1464377042529 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:24:02 INFO - PROCESS | 3664 | 1464377042532 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:24:02 INFO - PROCESS | 3664 | 1464377042536 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 3664 | 1464377042538 Marionette TRACE conn6 <- [1,1442,null,{}] 12:24:02 INFO - PROCESS | 3664 | 1464377042542 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 3664 | 1464377042671 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:24:02 INFO - PROCESS | 3664 | 1464377042804 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272E2000 == 94 [pid = 3664] [id = 370] 12:24:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A31FBC2000) [pid = 3664] [serial = 1110] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A3202AA800) [pid = 3664] [serial = 1111] [outer = 000000A31FBC2000] 12:24:02 INFO - PROCESS | 3664 | 1464377042862 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A3206EBC00) [pid = 3664] [serial = 1112] [outer = 000000A31FBC2000] 12:24:03 INFO - PROCESS | 3664 | 1464377043446 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 987ms 12:24:03 INFO - PROCESS | 3664 | 1464377043526 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 3664 | 1464377043528 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:24:03 INFO - PROCESS | 3664 | 1464377043532 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - PROCESS | 3664 | 1464377043534 Marionette TRACE conn6 <- [1,1446,null,{}] 12:24:03 INFO - PROCESS | 3664 | 1464377043538 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:03 INFO - PROCESS | 3664 | 1464377043705 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:24:03 INFO - PROCESS | 3664 | 1464377043857 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3287A2800 == 95 [pid = 3664] [id = 371] 12:24:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A30F394400) [pid = 3664] [serial = 1113] [outer = 0000000000000000] 12:24:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A32096A800) [pid = 3664] [serial = 1114] [outer = 000000A30F394400] 12:24:03 INFO - PROCESS | 3664 | 1464377043917 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A320E8A400) [pid = 3664] [serial = 1115] [outer = 000000A30F394400] 12:24:04 INFO - PROCESS | 3664 | 1464377044612 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1129ms 12:24:04 INFO - PROCESS | 3664 | 1464377044664 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 3664 | 1464377044667 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:24:04 INFO - PROCESS | 3664 | 1464377044671 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 3664 | 1464377044673 Marionette TRACE conn6 <- [1,1450,null,{}] 12:24:04 INFO - PROCESS | 3664 | 1464377044677 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 3664 | 1464377044795 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:24:04 INFO - PROCESS | 3664 | 1464377044932 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3139DB000 == 96 [pid = 3664] [id = 372] 12:24:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A30F025C00) [pid = 3664] [serial = 1116] [outer = 0000000000000000] 12:24:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A30F8B5C00) [pid = 3664] [serial = 1117] [outer = 000000A30F025C00] 12:24:05 INFO - PROCESS | 3664 | 1464377044992 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31538FC00) [pid = 3664] [serial = 1118] [outer = 000000A30F025C00] 12:24:05 INFO - PROCESS | 3664 | 1464377045813 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1181ms 12:24:05 INFO - PROCESS | 3664 | 1464377045853 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 3664 | 1464377045859 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:24:05 INFO - PROCESS | 3664 | 1464377045863 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 3664 | 1464377045868 Marionette TRACE conn6 <- [1,1454,null,{}] 12:24:05 INFO - PROCESS | 3664 | 1464377045873 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 3664 | 1464377045991 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:24:06 INFO - PROCESS | 3664 | 1464377046129 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C062000 == 97 [pid = 3664] [id = 373] 12:24:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A30F390C00) [pid = 3664] [serial = 1119] [outer = 0000000000000000] 12:24:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A3152ED000) [pid = 3664] [serial = 1120] [outer = 000000A30F390C00] 12:24:06 INFO - PROCESS | 3664 | 1464377046184 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A316127000) [pid = 3664] [serial = 1121] [outer = 000000A30F390C00] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A323ABB800 == 96 [pid = 3664] [id = 364] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7BD000 == 95 [pid = 3664] [id = 363] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A32061B000 == 94 [pid = 3664] [id = 362] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC51000 == 93 [pid = 3664] [id = 361] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F760000 == 92 [pid = 3664] [id = 360] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E409800 == 91 [pid = 3664] [id = 359] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C544800 == 90 [pid = 3664] [id = 358] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155B1800 == 89 [pid = 3664] [id = 357] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A315350800 == 88 [pid = 3664] [id = 356] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A318E9B800 == 87 [pid = 3664] [id = 355] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AEC8000 == 86 [pid = 3664] [id = 353] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A32A6CC000 == 85 [pid = 3664] [id = 352] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264C3000 == 84 [pid = 3664] [id = 351] 12:24:06 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C545000 == 83 [pid = 3664] [id = 350] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A3214AA800) [pid = 3664] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A31F90E400) [pid = 3664] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A3209CE400) [pid = 3664] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A320364000) [pid = 3664] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A313B13800) [pid = 3664] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A318977C00) [pid = 3664] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A320367C00) [pid = 3664] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31D86DC00) [pid = 3664] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A320E90800) [pid = 3664] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31BEB8000) [pid = 3664] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A327F24C00) [pid = 3664] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A323FC8400) [pid = 3664] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31FBBC000) [pid = 3664] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A32474D800) [pid = 3664] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A324B24000) [pid = 3664] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A320D23400) [pid = 3664] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A323FCA800) [pid = 3664] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A3209CDC00) [pid = 3664] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A315943800) [pid = 3664] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A31BE78400) [pid = 3664] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A32096EC00) [pid = 3664] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A327395800) [pid = 3664] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A31CC28400) [pid = 3664] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A3159D8400) [pid = 3664] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A320240000) [pid = 3664] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A31C7D1800) [pid = 3664] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31F88EC00) [pid = 3664] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A322DDEC00) [pid = 3664] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A323FC7800) [pid = 3664] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A318E3E800) [pid = 3664] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A32023D800) [pid = 3664] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A3209BF000) [pid = 3664] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A320367800) [pid = 3664] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A30F30A400) [pid = 3664] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A3214ABC00) [pid = 3664] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31C27D800) [pid = 3664] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A3209C1800) [pid = 3664] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A3206F2800) [pid = 3664] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31C845000) [pid = 3664] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A314633400) [pid = 3664] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A313946000) [pid = 3664] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31C84C000) [pid = 3664] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31C71CC00) [pid = 3664] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31BCC8400) [pid = 3664] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31B64C000) [pid = 3664] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31ACA0000) [pid = 3664] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A318E4AC00) [pid = 3664] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31EDD4800) [pid = 3664] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31D868C00) [pid = 3664] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31B403400) [pid = 3664] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A318E40000) [pid = 3664] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A324B1E000) [pid = 3664] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A324AA6C00) [pid = 3664] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31FBBAC00) [pid = 3664] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31F8A6000) [pid = 3664] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A320D28400) [pid = 3664] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A323F6F800) [pid = 3664] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31FA60C00) [pid = 3664] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A3273A0C00) [pid = 3664] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A318E49800) [pid = 3664] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A32621F400) [pid = 3664] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31ED6EC00) [pid = 3664] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31C718C00) [pid = 3664] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3664 | 1464377046842 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1027ms 12:24:06 INFO - PROCESS | 3664 | 1464377046895 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 3664 | 1464377046901 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:24:06 INFO - PROCESS | 3664 | 1464377046907 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 3664 | 1464377046910 Marionette TRACE conn6 <- [1,1458,null,{}] 12:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:24:06 INFO - PROCESS | 3664 | 1464377046914 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 3664 | 1464377047016 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:24:07 INFO - PROCESS | 3664 | 1464377047107 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A63D000 == 84 [pid = 3664] [id = 374] 12:24:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A30F01A400) [pid = 3664] [serial = 1122] [outer = 0000000000000000] 12:24:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A313B18C00) [pid = 3664] [serial = 1123] [outer = 000000A30F01A400] 12:24:07 INFO - PROCESS | 3664 | 1464377047156 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A318DE5C00) [pid = 3664] [serial = 1124] [outer = 000000A30F01A400] 12:24:07 INFO - PROCESS | 3664 | 1464377047647 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 12:24:07 INFO - PROCESS | 3664 | 1464377047691 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 3664 | 1464377047693 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:24:07 INFO - PROCESS | 3664 | 1464377047697 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 3664 | 1464377047700 Marionette TRACE conn6 <- [1,1462,null,{}] 12:24:07 INFO - PROCESS | 3664 | 1464377047711 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:07 INFO - PROCESS | 3664 | 1464377047813 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:24:07 INFO - PROCESS | 3664 | 1464377047830 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D68D000 == 85 [pid = 3664] [id = 375] 12:24:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31B186C00) [pid = 3664] [serial = 1125] [outer = 0000000000000000] 12:24:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31B195000) [pid = 3664] [serial = 1126] [outer = 000000A31B186C00] 12:24:07 INFO - PROCESS | 3664 | 1464377047880 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31B89A400) [pid = 3664] [serial = 1127] [outer = 000000A31B186C00] 12:24:08 INFO - PROCESS | 3664 | 1464377048367 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 12:24:08 INFO - PROCESS | 3664 | 1464377048434 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 3664 | 1464377048437 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:24:08 INFO - PROCESS | 3664 | 1464377048440 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 3664 | 1464377048442 Marionette TRACE conn6 <- [1,1466,null,{}] 12:24:08 INFO - PROCESS | 3664 | 1464377048446 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:08 INFO - PROCESS | 3664 | 1464377048545 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:24:08 INFO - PROCESS | 3664 | 1464377048639 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED35000 == 86 [pid = 3664] [id = 376] 12:24:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31B187800) [pid = 3664] [serial = 1128] [outer = 0000000000000000] 12:24:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31BDDC400) [pid = 3664] [serial = 1129] [outer = 000000A31B187800] 12:24:08 INFO - PROCESS | 3664 | 1464377048686 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31BE75400) [pid = 3664] [serial = 1130] [outer = 000000A31B187800] 12:24:09 INFO - PROCESS | 3664 | 1464377049127 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 735ms 12:24:09 INFO - PROCESS | 3664 | 1464377049181 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 3664 | 1464377049183 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:24:09 INFO - PROCESS | 3664 | 1464377049198 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 3664 | 1464377049200 Marionette TRACE conn6 <- [1,1470,null,{}] 12:24:09 INFO - PROCESS | 3664 | 1464377049204 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 3664 | 1464377049326 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:24:09 INFO - PROCESS | 3664 | 1464377049384 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B9000 == 87 [pid = 3664] [id = 377] 12:24:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31C27A800) [pid = 3664] [serial = 1131] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31C27F400) [pid = 3664] [serial = 1132] [outer = 000000A31C27A800] 12:24:09 INFO - PROCESS | 3664 | 1464377049432 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31C711000) [pid = 3664] [serial = 1133] [outer = 000000A31C27A800] 12:24:09 INFO - PROCESS | 3664 | 1464377049925 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 12:24:09 INFO - PROCESS | 3664 | 1464377049981 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 3664 | 1464377049983 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:24:09 INFO - PROCESS | 3664 | 1464377049987 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 3664 | 1464377049989 Marionette TRACE conn6 <- [1,1474,null,{}] 12:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:24:10 INFO - PROCESS | 3664 | 1464377049992 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:10 INFO - PROCESS | 3664 | 1464377050128 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:24:10 INFO - PROCESS | 3664 | 1464377050150 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203D8800 == 88 [pid = 3664] [id = 378] 12:24:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31D589C00) [pid = 3664] [serial = 1134] [outer = 0000000000000000] 12:24:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31D864000) [pid = 3664] [serial = 1135] [outer = 000000A31D589C00] 12:24:10 INFO - PROCESS | 3664 | 1464377050198 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31EDCF000) [pid = 3664] [serial = 1136] [outer = 000000A31D589C00] 12:24:10 INFO - PROCESS | 3664 | 1464377050667 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 12:24:10 INFO - PROCESS | 3664 | 1464377050728 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 3664 | 1464377050730 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:24:10 INFO - PROCESS | 3664 | 1464377050733 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 3664 | 1464377050735 Marionette TRACE conn6 <- [1,1478,null,{}] 12:24:10 INFO - PROCESS | 3664 | 1464377050739 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:10 INFO - PROCESS | 3664 | 1464377050867 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31BDD9000) [pid = 3664] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31C713000) [pid = 3664] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31CA4EC00) [pid = 3664] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A3273AA000) [pid = 3664] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A30E9BEC00) [pid = 3664] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31B404C00) [pid = 3664] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A30F30B000) [pid = 3664] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A313951C00) [pid = 3664] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A314491C00) [pid = 3664] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31C84D000) [pid = 3664] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:24:11 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A313950800) [pid = 3664] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:24:11 INFO - PROCESS | 3664 | 1464377051011 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCF6800 == 89 [pid = 3664] [id = 379] 12:24:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A30F01B400) [pid = 3664] [serial = 1137] [outer = 0000000000000000] 12:24:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A310515C00) [pid = 3664] [serial = 1138] [outer = 000000A30F01B400] 12:24:11 INFO - PROCESS | 3664 | 1464377051059 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31BDD8C00) [pid = 3664] [serial = 1139] [outer = 000000A30F01B400] 12:24:11 INFO - PROCESS | 3664 | 1464377051428 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 734ms 12:24:11 INFO - PROCESS | 3664 | 1464377051471 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 3664 | 1464377051481 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:24:11 INFO - PROCESS | 3664 | 1464377051484 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 3664 | 1464377051486 Marionette TRACE conn6 <- [1,1482,null,{}] 12:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:24:11 INFO - PROCESS | 3664 | 1464377051490 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:11 INFO - PROCESS | 3664 | 1464377051613 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:24:11 INFO - PROCESS | 3664 | 1464377051626 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AC1000 == 90 [pid = 3664] [id = 380] 12:24:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31958E400) [pid = 3664] [serial = 1140] [outer = 0000000000000000] 12:24:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31F8A9800) [pid = 3664] [serial = 1141] [outer = 000000A31958E400] 12:24:11 INFO - PROCESS | 3664 | 1464377051673 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31FBBF800) [pid = 3664] [serial = 1142] [outer = 000000A31958E400] 12:24:12 INFO - PROCESS | 3664 | 1464377052088 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 12:24:12 INFO - PROCESS | 3664 | 1464377052120 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 3664 | 1464377052122 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:24:12 INFO - PROCESS | 3664 | 1464377052125 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 3664 | 1464377052127 Marionette TRACE conn6 <- [1,1486,null,{}] 12:24:12 INFO - PROCESS | 3664 | 1464377052131 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 3664 | 1464377052257 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:24:12 INFO - PROCESS | 3664 | 1464377052305 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E14000 == 91 [pid = 3664] [id = 381] 12:24:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A320239800) [pid = 3664] [serial = 1143] [outer = 0000000000000000] 12:24:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A3202AF000) [pid = 3664] [serial = 1144] [outer = 000000A320239800] 12:24:12 INFO - PROCESS | 3664 | 1464377052351 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A3206F2000) [pid = 3664] [serial = 1145] [outer = 000000A320239800] 12:24:12 INFO - PROCESS | 3664 | 1464377052751 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 672ms 12:24:12 INFO - PROCESS | 3664 | 1464377052805 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 3664 | 1464377052807 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:24:12 INFO - PROCESS | 3664 | 1464377052815 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:24:12 INFO - PROCESS | 3664 | 1464377052826 Marionette TRACE conn6 <- [1,1490,null,{}] 12:24:12 INFO - PROCESS | 3664 | 1464377052830 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:12 INFO - PROCESS | 3664 | 1464377052924 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:24:12 INFO - PROCESS | 3664 | 1464377052931 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F0D800 == 92 [pid = 3664] [id = 382] 12:24:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A320973000) [pid = 3664] [serial = 1146] [outer = 0000000000000000] 12:24:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31C84D800) [pid = 3664] [serial = 1147] [outer = 000000A320973000] 12:24:12 INFO - PROCESS | 3664 | 1464377052977 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A3209D1800) [pid = 3664] [serial = 1148] [outer = 000000A320973000] 12:24:13 INFO - PROCESS | 3664 | 1464377053759 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 12:24:13 INFO - PROCESS | 3664 | 1464377053807 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 3664 | 1464377053813 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:24:13 INFO - PROCESS | 3664 | 1464377053818 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 3664 | 1464377053823 Marionette TRACE conn6 <- [1,1494,null,{}] 12:24:13 INFO - PROCESS | 3664 | 1464377053829 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 3664 | 1464377053993 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:24:14 INFO - PROCESS | 3664 | 1464377054126 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B81E000 == 93 [pid = 3664] [id = 383] 12:24:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31449DC00) [pid = 3664] [serial = 1149] [outer = 0000000000000000] 12:24:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A315251400) [pid = 3664] [serial = 1150] [outer = 000000A31449DC00] 12:24:14 INFO - PROCESS | 3664 | 1464377054188 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A318E40800) [pid = 3664] [serial = 1151] [outer = 000000A31449DC00] 12:24:14 INFO - PROCESS | 3664 | 1464377054787 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1026ms 12:24:14 INFO - PROCESS | 3664 | 1464377054848 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 3664 | 1464377054855 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:24:14 INFO - PROCESS | 3664 | 1464377054862 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:24:14 INFO - PROCESS | 3664 | 1464377054865 Marionette TRACE conn6 <- [1,1498,null,{}] 12:24:14 INFO - PROCESS | 3664 | 1464377054869 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:15 INFO - PROCESS | 3664 | 1464377054996 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:24:15 INFO - PROCESS | 3664 | 1464377055098 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC42800 == 94 [pid = 3664] [id = 384] 12:24:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31B18E400) [pid = 3664] [serial = 1152] [outer = 0000000000000000] 12:24:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31B72AC00) [pid = 3664] [serial = 1153] [outer = 000000A31B18E400] 12:24:15 INFO - PROCESS | 3664 | 1464377055156 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31C279800) [pid = 3664] [serial = 1154] [outer = 000000A31B18E400] 12:24:15 INFO - PROCESS | 3664 | 1464377055801 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 12:24:15 INFO - PROCESS | 3664 | 1464377055853 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 3664 | 1464377055856 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:24:15 INFO - PROCESS | 3664 | 1464377055860 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - PROCESS | 3664 | 1464377055864 Marionette TRACE conn6 <- [1,1502,null,{}] 12:24:15 INFO - PROCESS | 3664 | 1464377055877 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:16 INFO - PROCESS | 3664 | 1464377056005 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:24:16 INFO - PROCESS | 3664 | 1464377056138 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326249800 == 95 [pid = 3664] [id = 385] 12:24:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31D861400) [pid = 3664] [serial = 1155] [outer = 0000000000000000] 12:24:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31E427000) [pid = 3664] [serial = 1156] [outer = 000000A31D861400] 12:24:16 INFO - PROCESS | 3664 | 1464377056200 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A32036B400) [pid = 3664] [serial = 1157] [outer = 000000A31D861400] 12:24:16 INFO - PROCESS | 3664 | 1464377056844 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1027ms 12:24:16 INFO - PROCESS | 3664 | 1464377056889 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 3664 | 1464377056892 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:24:16 INFO - PROCESS | 3664 | 1464377056895 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 3664 | 1464377056898 Marionette TRACE conn6 <- [1,1506,null,{}] 12:24:16 INFO - PROCESS | 3664 | 1464377056902 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:17 INFO - PROCESS | 3664 | 1464377057027 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:24:17 INFO - PROCESS | 3664 | 1464377057157 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262DF000 == 96 [pid = 3664] [id = 386] 12:24:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A3209CF000) [pid = 3664] [serial = 1158] [outer = 0000000000000000] 12:24:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A3209DD800) [pid = 3664] [serial = 1159] [outer = 000000A3209CF000] 12:24:17 INFO - PROCESS | 3664 | 1464377057215 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A320D2F400) [pid = 3664] [serial = 1160] [outer = 000000A3209CF000] 12:24:17 INFO - PROCESS | 3664 | 1464377057817 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 12:24:17 INFO - PROCESS | 3664 | 1464377057884 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 3664 | 1464377057887 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:24:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:24:17 INFO - PROCESS | 3664 | 1464377057891 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 3664 | 1464377057893 Marionette TRACE conn6 <- [1,1510,null,{}] 12:24:17 INFO - PROCESS | 3664 | 1464377057897 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 3664 | 1464377058016 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:24:18 INFO - PROCESS | 3664 | 1464377058117 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326676800 == 97 [pid = 3664] [id = 387] 12:24:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A320E92400) [pid = 3664] [serial = 1161] [outer = 0000000000000000] 12:24:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A320E99000) [pid = 3664] [serial = 1162] [outer = 000000A320E92400] 12:24:18 INFO - PROCESS | 3664 | 1464377058174 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A3214B3800) [pid = 3664] [serial = 1163] [outer = 000000A320E92400] 12:24:18 INFO - PROCESS | 3664 | 1464377058774 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:24:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:24:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:24:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:24:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:24:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:24:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:24:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:24:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:24:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 929ms 12:24:18 INFO - PROCESS | 3664 | 1464377058822 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 3664 | 1464377058825 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:24:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:24:18 INFO - PROCESS | 3664 | 1464377058828 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 3664 | 1464377058831 Marionette TRACE conn6 <- [1,1514,null,{}] 12:24:18 INFO - PROCESS | 3664 | 1464377058835 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 3664 | 1464377058966 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:24:19 INFO - PROCESS | 3664 | 1464377059069 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326913000 == 98 [pid = 3664] [id = 388] 12:24:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A3214EF000) [pid = 3664] [serial = 1164] [outer = 0000000000000000] 12:24:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A323FCA400) [pid = 3664] [serial = 1165] [outer = 000000A3214EF000] 12:24:19 INFO - PROCESS | 3664 | 1464377059126 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A324749C00) [pid = 3664] [serial = 1166] [outer = 000000A3214EF000] 12:24:19 INFO - PROCESS | 3664 | 1464377059677 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:24:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:24:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:24:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:24:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:24:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:24:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:24:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 924ms 12:24:19 INFO - PROCESS | 3664 | 1464377059755 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 3664 | 1464377059758 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:24:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:24:19 INFO - PROCESS | 3664 | 1464377059761 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 3664 | 1464377059764 Marionette TRACE conn6 <- [1,1518,null,{}] 12:24:19 INFO - PROCESS | 3664 | 1464377059767 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:19 INFO - PROCESS | 3664 | 1464377059885 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:24:19 INFO - PROCESS | 3664 | 1464377059986 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327E17000 == 99 [pid = 3664] [id = 389] 12:24:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A322DDC400) [pid = 3664] [serial = 1167] [outer = 0000000000000000] 12:24:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A324AA4400) [pid = 3664] [serial = 1168] [outer = 000000A322DDC400] 12:24:20 INFO - PROCESS | 3664 | 1464377060043 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A324B23400) [pid = 3664] [serial = 1169] [outer = 000000A322DDC400] 12:24:20 INFO - PROCESS | 3664 | 1464377060612 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:24:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:24:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:24:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:24:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:24:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:24:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 12:24:20 INFO - PROCESS | 3664 | 1464377060658 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 3664 | 1464377060661 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:24:20 INFO - PROCESS | 3664 | 1464377060666 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:24:20 INFO - PROCESS | 3664 | 1464377060668 Marionette TRACE conn6 <- [1,1522,null,{}] 12:24:20 INFO - PROCESS | 3664 | 1464377060672 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 3664 | 1464377060970 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:24:21 INFO - PROCESS | 3664 | 1464377061135 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC52000 == 100 [pid = 3664] [id = 390] 12:24:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A30F01B000) [pid = 3664] [serial = 1170] [outer = 0000000000000000] 12:24:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A30F305C00) [pid = 3664] [serial = 1171] [outer = 000000A30F01B000] 12:24:21 INFO - PROCESS | 3664 | 1464377061188 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A313946800) [pid = 3664] [serial = 1172] [outer = 000000A30F01B000] 12:24:21 INFO - PROCESS | 3664 | 1464377061869 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:24:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:24:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1234ms 12:24:21 INFO - PROCESS | 3664 | 1464377061906 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 3664 | 1464377061910 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:24:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:24:21 INFO - PROCESS | 3664 | 1464377061914 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - PROCESS | 3664 | 1464377061919 Marionette TRACE conn6 <- [1,1526,null,{}] 12:24:21 INFO - PROCESS | 3664 | 1464377061923 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:22 INFO - PROCESS | 3664 | 1464377062040 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:24:22 INFO - PROCESS | 3664 | 1464377062178 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CC9D800 == 101 [pid = 3664] [id = 391] 12:24:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A319592000) [pid = 3664] [serial = 1173] [outer = 0000000000000000] 12:24:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A31A64F000) [pid = 3664] [serial = 1174] [outer = 000000A319592000] 12:24:22 INFO - PROCESS | 3664 | 1464377062231 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A31B411C00) [pid = 3664] [serial = 1175] [outer = 000000A319592000] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263DA000 == 100 [pid = 3664] [id = 336] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3266ED000 == 99 [pid = 3664] [id = 337] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A326261800 == 98 [pid = 3664] [id = 241] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A326686800 == 97 [pid = 3664] [id = 260] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E0C000 == 96 [pid = 3664] [id = 92] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E14000 == 95 [pid = 3664] [id = 381] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AC1000 == 94 [pid = 3664] [id = 380] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCF6800 == 93 [pid = 3664] [id = 379] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203D8800 == 92 [pid = 3664] [id = 378] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8B9000 == 91 [pid = 3664] [id = 377] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31ED35000 == 90 [pid = 3664] [id = 376] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D68D000 == 89 [pid = 3664] [id = 375] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A327516800) [pid = 3664] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A31E444000) [pid = 3664] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A324B29000) [pid = 3664] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A3195F1000) [pid = 3664] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A327512C00) [pid = 3664] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A31EEA8C00) [pid = 3664] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A63D000 == 88 [pid = 3664] [id = 374] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C062000 == 87 [pid = 3664] [id = 373] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3287A2800 == 86 [pid = 3664] [id = 371] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272E2000 == 85 [pid = 3664] [id = 370] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3266F5800 == 84 [pid = 3664] [id = 369] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262D3800 == 83 [pid = 3664] [id = 368] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7AA800 == 82 [pid = 3664] [id = 367] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8AB800 == 81 [pid = 3664] [id = 366] 12:24:22 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E74800 == 80 [pid = 3664] [id = 365] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31BDDD800) [pid = 3664] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A31BE77400) [pid = 3664] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A31C7DDC00) [pid = 3664] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31C71A000) [pid = 3664] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31CA57400) [pid = 3664] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A3273AE000) [pid = 3664] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A3274A2000) [pid = 3664] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A30F906C00) [pid = 3664] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A30F027400) [pid = 3664] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31B89AC00) [pid = 3664] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A30F615800) [pid = 3664] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A313B18400) [pid = 3664] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A319587400) [pid = 3664] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31B109000) [pid = 3664] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A318D67000) [pid = 3664] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A3147A6400) [pid = 3664] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31D589400) [pid = 3664] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31D58A800) [pid = 3664] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A3159D7800) [pid = 3664] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A3214EA000) [pid = 3664] [serial = 673] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31E427800) [pid = 3664] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31BCCB000) [pid = 3664] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31B89C000) [pid = 3664] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 12:24:22 INFO - PROCESS | 3664 | 1464377062827 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:24:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:24:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 12:24:22 INFO - PROCESS | 3664 | 1464377062903 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 3664 | 1464377062907 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:24:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:24:22 INFO - PROCESS | 3664 | 1464377062911 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - PROCESS | 3664 | 1464377062913 Marionette TRACE conn6 <- [1,1530,null,{}] 12:24:22 INFO - PROCESS | 3664 | 1464377062917 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:23 INFO - PROCESS | 3664 | 1464377063016 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:24:23 INFO - PROCESS | 3664 | 1464377063032 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B81A000 == 81 [pid = 3664] [id = 392] 12:24:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A315521800) [pid = 3664] [serial = 1176] [outer = 0000000000000000] 12:24:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A318D68800) [pid = 3664] [serial = 1177] [outer = 000000A315521800] 12:24:23 INFO - PROCESS | 3664 | 1464377063081 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31ACAAC00) [pid = 3664] [serial = 1178] [outer = 000000A315521800] 12:24:23 INFO - PROCESS | 3664 | 1464377063564 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:24:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 12:24:23 INFO - PROCESS | 3664 | 1464377063583 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 3664 | 1464377063587 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:24:23 INFO - PROCESS | 3664 | 1464377063598 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 3664 | 1464377063603 Marionette TRACE conn6 <- [1,1534,null,{}] 12:24:23 INFO - PROCESS | 3664 | 1464377063607 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:23 INFO - PROCESS | 3664 | 1464377063738 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:24:23 INFO - PROCESS | 3664 | 1464377063752 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F760000 == 82 [pid = 3664] [id = 393] 12:24:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31BCD5000) [pid = 3664] [serial = 1179] [outer = 0000000000000000] 12:24:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31BDE1C00) [pid = 3664] [serial = 1180] [outer = 000000A31BCD5000] 12:24:23 INFO - PROCESS | 3664 | 1464377063799 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31C0A4800) [pid = 3664] [serial = 1181] [outer = 000000A31BCD5000] 12:24:24 INFO - PROCESS | 3664 | 1464377064261 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 12:24:24 INFO - PROCESS | 3664 | 1464377064331 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 3664 | 1464377064334 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:24:24 INFO - PROCESS | 3664 | 1464377064337 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 3664 | 1464377064339 Marionette TRACE conn6 <- [1,1538,null,{}] 12:24:24 INFO - PROCESS | 3664 | 1464377064343 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 3664 | 1464377064441 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:24:24 INFO - PROCESS | 3664 | 1464377064541 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC85800 == 83 [pid = 3664] [id = 394] 12:24:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A315948000) [pid = 3664] [serial = 1182] [outer = 0000000000000000] 12:24:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31C49F400) [pid = 3664] [serial = 1183] [outer = 000000A315948000] 12:24:24 INFO - PROCESS | 3664 | 1464377064589 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31C7DB000) [pid = 3664] [serial = 1184] [outer = 000000A315948000] 12:24:25 INFO - PROCESS | 3664 | 1464377065023 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 12:24:25 INFO - PROCESS | 3664 | 1464377065073 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 3664 | 1464377065075 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:24:25 INFO - PROCESS | 3664 | 1464377065078 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 3664 | 1464377065080 Marionette TRACE conn6 <- [1,1542,null,{}] 12:24:25 INFO - PROCESS | 3664 | 1464377065118 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:25 INFO - PROCESS | 3664 | 1464377065250 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:24:25 INFO - PROCESS | 3664 | 1464377065317 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E24800 == 84 [pid = 3664] [id = 395] 12:24:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31CF97C00) [pid = 3664] [serial = 1185] [outer = 0000000000000000] 12:24:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31D58FC00) [pid = 3664] [serial = 1186] [outer = 000000A31CF97C00] 12:24:25 INFO - PROCESS | 3664 | 1464377065371 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31EDCD800) [pid = 3664] [serial = 1187] [outer = 000000A31CF97C00] 12:24:25 INFO - PROCESS | 3664 | 1464377065870 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:24:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 818ms 12:24:25 INFO - PROCESS | 3664 | 1464377065902 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 3664 | 1464377065904 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:24:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:24:25 INFO - PROCESS | 3664 | 1464377065907 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 3664 | 1464377065909 Marionette TRACE conn6 <- [1,1546,null,{}] 12:24:25 INFO - PROCESS | 3664 | 1464377065917 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:26 INFO - PROCESS | 3664 | 1464377066046 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:24:26 INFO - PROCESS | 3664 | 1464377066108 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FD6000 == 85 [pid = 3664] [id = 396] 12:24:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A31F8B0C00) [pid = 3664] [serial = 1188] [outer = 0000000000000000] 12:24:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A31FBC3400) [pid = 3664] [serial = 1189] [outer = 000000A31F8B0C00] 12:24:26 INFO - PROCESS | 3664 | 1464377066156 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A3202B0C00) [pid = 3664] [serial = 1190] [outer = 000000A31F8B0C00] 12:24:26 INFO - PROCESS | 3664 | 1464377066583 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 735ms 12:24:26 INFO - PROCESS | 3664 | 1464377066650 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 3664 | 1464377066652 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:24:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:24:26 INFO - PROCESS | 3664 | 1464377066656 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:24:26 INFO - PROCESS | 3664 | 1464377066658 Marionette TRACE conn6 <- [1,1550,null,{}] 12:24:26 INFO - PROCESS | 3664 | 1464377066661 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:26 INFO - PROCESS | 3664 | 1464377066791 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:24:26 INFO - PROCESS | 3664 | 1464377066853 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E70800 == 86 [pid = 3664] [id = 397] 12:24:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A3202A7800) [pid = 3664] [serial = 1191] [outer = 0000000000000000] 12:24:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A3209BF800) [pid = 3664] [serial = 1192] [outer = 000000A3202A7800] 12:24:26 INFO - PROCESS | 3664 | 1464377066899 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A320D2A400) [pid = 3664] [serial = 1193] [outer = 000000A3202A7800] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A313B1C000) [pid = 3664] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A327512800) [pid = 3664] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A318E48400) [pid = 3664] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31CE94000) [pid = 3664] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A324AAF800) [pid = 3664] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A32096F000) [pid = 3664] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A313DD7C00) [pid = 3664] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A323F69400) [pid = 3664] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A320239800) [pid = 3664] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31C27A800) [pid = 3664] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31D589C00) [pid = 3664] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A30F01B400) [pid = 3664] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31396E000) [pid = 3664] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A318E42000) [pid = 3664] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31390B000) [pid = 3664] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31B187800) [pid = 3664] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31B186C00) [pid = 3664] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A30F025C00) [pid = 3664] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A30F01A400) [pid = 3664] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A30F390C00) [pid = 3664] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:24:27 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31958E400) [pid = 3664] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:24:27 INFO - PROCESS | 3664 | 1464377067469 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:24:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:24:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 881ms 12:24:27 INFO - PROCESS | 3664 | 1464377067538 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:24:27 INFO - PROCESS | 3664 | 1464377067541 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:24:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:24:27 INFO - PROCESS | 3664 | 1464377067544 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:24:27 INFO - PROCESS | 3664 | 1464377067546 Marionette TRACE conn6 <- [1,1554,null,{}] 12:24:27 INFO - PROCESS | 3664 | 1464377067550 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:27 INFO - PROCESS | 3664 | 1464377067646 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:24:27 INFO - PROCESS | 3664 | 1464377067652 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252A0000 == 87 [pid = 3664] [id = 398] 12:24:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A31396E000) [pid = 3664] [serial = 1194] [outer = 0000000000000000] 12:24:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A31A651C00) [pid = 3664] [serial = 1195] [outer = 000000A31396E000] 12:24:27 INFO - PROCESS | 3664 | 1464377067698 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A31CA40400) [pid = 3664] [serial = 1196] [outer = 000000A31396E000] 12:24:28 INFO - PROCESS | 3664 | 1464377068137 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 12:24:28 INFO - PROCESS | 3664 | 1464377068181 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 3664 | 1464377068184 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:24:28 INFO - PROCESS | 3664 | 1464377068187 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 3664 | 1464377068189 Marionette TRACE conn6 <- [1,1558,null,{}] 12:24:28 INFO - PROCESS | 3664 | 1464377068193 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 3664 | 1464377068289 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:24:28 INFO - PROCESS | 3664 | 1464377068329 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264DA000 == 88 [pid = 3664] [id = 399] 12:24:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A320D26400) [pid = 3664] [serial = 1197] [outer = 0000000000000000] 12:24:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A3214A5400) [pid = 3664] [serial = 1198] [outer = 000000A320D26400] 12:24:28 INFO - PROCESS | 3664 | 1464377068379 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A322DDC800) [pid = 3664] [serial = 1199] [outer = 000000A320D26400] 12:24:28 INFO - PROCESS | 3664 | 1464377068825 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 12:24:28 INFO - PROCESS | 3664 | 1464377068862 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 3664 | 1464377068864 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:24:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:24:28 INFO - PROCESS | 3664 | 1464377068876 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 3664 | 1464377068878 Marionette TRACE conn6 <- [1,1562,null,{}] 12:24:28 INFO - PROCESS | 3664 | 1464377068882 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 3664 | 1464377068979 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:24:28 INFO - PROCESS | 3664 | 1464377068985 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272CB800 == 89 [pid = 3664] [id = 400] 12:24:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A322DD9400) [pid = 3664] [serial = 1200] [outer = 0000000000000000] 12:24:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A323FC2400) [pid = 3664] [serial = 1201] [outer = 000000A322DD9400] 12:24:29 INFO - PROCESS | 3664 | 1464377069035 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A324AAEC00) [pid = 3664] [serial = 1202] [outer = 000000A322DD9400] 12:24:29 INFO - PROCESS | 3664 | 1464377069818 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:24:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:24:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 987ms 12:24:29 INFO - PROCESS | 3664 | 1464377069858 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:24:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:24:29 INFO - PROCESS | 3664 | 1464377069864 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:24:29 INFO - PROCESS | 3664 | 1464377069869 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 3664 | 1464377069874 Marionette TRACE conn6 <- [1,1566,null,{}] 12:24:29 INFO - PROCESS | 3664 | 1464377069894 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:30 INFO - PROCESS | 3664 | 1464377070030 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:24:30 INFO - PROCESS | 3664 | 1464377070166 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD3E800 == 90 [pid = 3664] [id = 401] 12:24:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31449E400) [pid = 3664] [serial = 1203] [outer = 0000000000000000] 12:24:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A315520400) [pid = 3664] [serial = 1204] [outer = 000000A31449E400] 12:24:30 INFO - PROCESS | 3664 | 1464377070227 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31A650000) [pid = 3664] [serial = 1205] [outer = 000000A31449E400] 12:24:30 INFO - PROCESS | 3664 | 1464377070802 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:24:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:24:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 987ms 12:24:30 INFO - PROCESS | 3664 | 1464377070859 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:24:30 INFO - PROCESS | 3664 | 1464377070866 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:24:30 INFO - PROCESS | 3664 | 1464377070873 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:24:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:24:30 INFO - PROCESS | 3664 | 1464377070876 Marionette TRACE conn6 <- [1,1570,null,{}] 12:24:30 INFO - PROCESS | 3664 | 1464377070880 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 3664 | 1464377071012 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:24:31 INFO - PROCESS | 3664 | 1464377071120 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E2E000 == 91 [pid = 3664] [id = 402] 12:24:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31BCD0000) [pid = 3664] [serial = 1206] [outer = 0000000000000000] 12:24:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31BE6F000) [pid = 3664] [serial = 1207] [outer = 000000A31BCD0000] 12:24:31 INFO - PROCESS | 3664 | 1464377071178 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31CA43000) [pid = 3664] [serial = 1208] [outer = 000000A31BCD0000] 12:24:31 INFO - PROCESS | 3664 | 1464377071825 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:24:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:24:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1020ms 12:24:31 INFO - PROCESS | 3664 | 1464377071899 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 3664 | 1464377071902 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:24:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:24:31 INFO - PROCESS | 3664 | 1464377071906 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 3664 | 1464377071910 Marionette TRACE conn6 <- [1,1574,null,{}] 12:24:31 INFO - PROCESS | 3664 | 1464377071958 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:32 INFO - PROCESS | 3664 | 1464377072101 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:24:32 INFO - PROCESS | 3664 | 1464377072230 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3287A5000 == 92 [pid = 3664] [id = 403] 12:24:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A31ED72000) [pid = 3664] [serial = 1209] [outer = 0000000000000000] 12:24:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A32096C800) [pid = 3664] [serial = 1210] [outer = 000000A31ED72000] 12:24:32 INFO - PROCESS | 3664 | 1464377072293 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A323FC5000) [pid = 3664] [serial = 1211] [outer = 000000A31ED72000] 12:24:32 INFO - PROCESS | 3664 | 1464377072934 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:24:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:24:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1036ms 12:24:32 INFO - PROCESS | 3664 | 1464377072944 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 3664 | 1464377072947 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:24:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:24:32 INFO - PROCESS | 3664 | 1464377072950 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:24:32 INFO - PROCESS | 3664 | 1464377072953 Marionette TRACE conn6 <- [1,1578,null,{}] 12:24:32 INFO - PROCESS | 3664 | 1464377072956 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 3664 | 1464377073085 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:24:33 INFO - PROCESS | 3664 | 1464377073192 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294D6800 == 93 [pid = 3664] [id = 404] 12:24:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A324B29C00) [pid = 3664] [serial = 1212] [outer = 0000000000000000] 12:24:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A32621EC00) [pid = 3664] [serial = 1213] [outer = 000000A324B29C00] 12:24:33 INFO - PROCESS | 3664 | 1464377073249 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A326229000) [pid = 3664] [serial = 1214] [outer = 000000A324B29C00] 12:24:33 INFO - PROCESS | 3664 | 1464377073818 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:24:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 924ms 12:24:33 INFO - PROCESS | 3664 | 1464377073876 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 3664 | 1464377073879 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:24:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:24:33 INFO - PROCESS | 3664 | 1464377073883 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 3664 | 1464377073885 Marionette TRACE conn6 <- [1,1582,null,{}] 12:24:33 INFO - PROCESS | 3664 | 1464377073889 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:34 INFO - PROCESS | 3664 | 1464377074011 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:24:34 INFO - PROCESS | 3664 | 1464377074117 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329DDA000 == 94 [pid = 3664] [id = 405] 12:24:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A326228800) [pid = 3664] [serial = 1215] [outer = 0000000000000000] 12:24:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A326482400) [pid = 3664] [serial = 1216] [outer = 000000A326228800] 12:24:34 INFO - PROCESS | 3664 | 1464377074174 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A326488000) [pid = 3664] [serial = 1217] [outer = 000000A326228800] 12:24:34 INFO - PROCESS | 3664 | 1464377074825 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:24:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:24:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 12:24:34 INFO - PROCESS | 3664 | 1464377074872 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 3664 | 1464377074874 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:24:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:24:34 INFO - PROCESS | 3664 | 1464377074878 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:24:34 INFO - PROCESS | 3664 | 1464377074880 Marionette TRACE conn6 <- [1,1586,null,{}] 12:24:34 INFO - PROCESS | 3664 | 1464377074884 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 3664 | 1464377075015 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:24:35 INFO - PROCESS | 3664 | 1464377075151 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AEC6800 == 95 [pid = 3664] [id = 406] 12:24:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A3273A2C00) [pid = 3664] [serial = 1218] [outer = 0000000000000000] 12:24:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A32749A800) [pid = 3664] [serial = 1219] [outer = 000000A3273A2C00] 12:24:35 INFO - PROCESS | 3664 | 1464377075209 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A32750D800) [pid = 3664] [serial = 1220] [outer = 000000A3273A2C00] 12:24:35 INFO - PROCESS | 3664 | 1464377075877 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:24:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1022ms 12:24:35 INFO - PROCESS | 3664 | 1464377075909 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 3664 | 1464377075912 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:24:35 INFO - PROCESS | 3664 | 1464377075917 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 3664 | 1464377075919 Marionette TRACE conn6 <- [1,1590,null,{}] 12:24:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:24:35 INFO - PROCESS | 3664 | 1464377075923 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 3664 | 1464377076042 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:24:36 INFO - PROCESS | 3664 | 1464377076177 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AEDC000 == 96 [pid = 3664] [id = 407] 12:24:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A327512800) [pid = 3664] [serial = 1221] [outer = 0000000000000000] 12:24:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A327519400) [pid = 3664] [serial = 1222] [outer = 000000A327512800] 12:24:36 INFO - PROCESS | 3664 | 1464377076237 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A32A8E8400) [pid = 3664] [serial = 1223] [outer = 000000A327512800] 12:24:36 INFO - PROCESS | 3664 | 1464377076784 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 924ms 12:24:36 INFO - PROCESS | 3664 | 1464377076846 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 3664 | 1464377076849 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:24:36 INFO - PROCESS | 3664 | 1464377076852 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 3664 | 1464377076855 Marionette TRACE conn6 <- [1,1594,null,{}] 12:24:36 INFO - PROCESS | 3664 | 1464377076859 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 3664 | 1464377076978 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:24:37 INFO - PROCESS | 3664 | 1464377077086 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EDC800 == 97 [pid = 3664] [id = 408] 12:24:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A32A833000) [pid = 3664] [serial = 1224] [outer = 0000000000000000] 12:24:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A32A83BC00) [pid = 3664] [serial = 1225] [outer = 000000A32A833000] 12:24:37 INFO - PROCESS | 3664 | 1464377077143 Marionette DEBUG loaded listener.js 12:24:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A32A841400) [pid = 3664] [serial = 1226] [outer = 000000A32A833000] 12:24:37 INFO - PROCESS | 3664 | 1464377077817 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:24:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:24:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1020ms 12:24:37 INFO - PROCESS | 3664 | 1464377077876 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:24:37 INFO - PROCESS | 3664 | 1464377077879 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:24:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:24:37 INFO - PROCESS | 3664 | 1464377077882 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 3664 | 1464377077885 Marionette TRACE conn6 <- [1,1598,null,{}] 12:24:37 INFO - PROCESS | 3664 | 1464377077889 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:38 INFO - PROCESS | 3664 | 1464377078011 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:24:38 INFO - PROCESS | 3664 | 1464377078149 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314678000 == 98 [pid = 3664] [id = 409] 12:24:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A30F738800) [pid = 3664] [serial = 1227] [outer = 0000000000000000] 12:24:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A313B1EC00) [pid = 3664] [serial = 1228] [outer = 000000A30F738800] 12:24:38 INFO - PROCESS | 3664 | 1464377078207 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A31B18C000) [pid = 3664] [serial = 1229] [outer = 000000A30F738800] 12:24:39 INFO - PROCESS | 3664 | 1464377079037 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:24:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1170ms 12:24:39 INFO - PROCESS | 3664 | 1464377079055 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 3664 | 1464377079060 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:24:39 INFO - PROCESS | 3664 | 1464377079065 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:24:39 INFO - PROCESS | 3664 | 1464377079069 Marionette TRACE conn6 <- [1,1602,null,{}] 12:24:39 INFO - PROCESS | 3664 | 1464377079074 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 3664 | 1464377079199 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:24:39 INFO - PROCESS | 3664 | 1464377079312 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C058800 == 99 [pid = 3664] [id = 410] 12:24:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A318D5E000) [pid = 3664] [serial = 1230] [outer = 0000000000000000] 12:24:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A318DE8000) [pid = 3664] [serial = 1231] [outer = 000000A318D5E000] 12:24:39 INFO - PROCESS | 3664 | 1464377079408 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A31A661000) [pid = 3664] [serial = 1232] [outer = 000000A318D5E000] 12:24:40 INFO - PROCESS | 3664 | 1464377080011 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 985ms 12:24:40 INFO - PROCESS | 3664 | 1464377080055 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 3664 | 1464377080061 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:24:40 INFO - PROCESS | 3664 | 1464377080067 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 3664 | 1464377080069 Marionette TRACE conn6 <- [1,1606,null,{}] 12:24:40 INFO - PROCESS | 3664 | 1464377080073 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 3664 | 1464377080203 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264DA000 == 98 [pid = 3664] [id = 399] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A3252A0000 == 97 [pid = 3664] [id = 398] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E70800 == 96 [pid = 3664] [id = 397] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FD6000 == 95 [pid = 3664] [id = 396] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E24800 == 94 [pid = 3664] [id = 395] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC85800 == 93 [pid = 3664] [id = 394] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F760000 == 92 [pid = 3664] [id = 393] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B81A000 == 91 [pid = 3664] [id = 392] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A31C715400) [pid = 3664] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A31FA5C800) [pid = 3664] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A3202AA800) [pid = 3664] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A32096A800) [pid = 3664] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CC9D800 == 90 [pid = 3664] [id = 391] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC52000 == 89 [pid = 3664] [id = 390] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A327E17000 == 88 [pid = 3664] [id = 389] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A326913000 == 87 [pid = 3664] [id = 388] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A326676800 == 86 [pid = 3664] [id = 387] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262DF000 == 85 [pid = 3664] [id = 386] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A326249800 == 84 [pid = 3664] [id = 385] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC42800 == 83 [pid = 3664] [id = 384] 12:24:40 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B81E000 == 82 [pid = 3664] [id = 383] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A323FCC000) [pid = 3664] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A327F22400) [pid = 3664] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A31B8A1400) [pid = 3664] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A3202B2400) [pid = 3664] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A3274A2400) [pid = 3664] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A322DDB000) [pid = 3664] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A32A8E3400) [pid = 3664] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A324745C00) [pid = 3664] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A3202AF000) [pid = 3664] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31C27F400) [pid = 3664] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A31D864000) [pid = 3664] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A31C711000) [pid = 3664] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A310515C00) [pid = 3664] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31EDCF000) [pid = 3664] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A3152F4C00) [pid = 3664] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A313B15000) [pid = 3664] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31BCD5C00) [pid = 3664] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31AC9E800) [pid = 3664] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31BDD8C00) [pid = 3664] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A31F8AA000) [pid = 3664] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31BDDC400) [pid = 3664] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31B195000) [pid = 3664] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31B89A400) [pid = 3664] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31538FC00) [pid = 3664] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A30F8B5C00) [pid = 3664] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A313B18C00) [pid = 3664] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A318DE5C00) [pid = 3664] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A316127000) [pid = 3664] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A3152ED000) [pid = 3664] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31F8A9800) [pid = 3664] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31BE75400) [pid = 3664] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31FBBF800) [pid = 3664] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A3206F2000) [pid = 3664] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:24:40 INFO - PROCESS | 3664 | 1464377080394 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3147E2000 == 83 [pid = 3664] [id = 411] 12:24:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A30E634800) [pid = 3664] [serial = 1233] [outer = 0000000000000000] 12:24:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A30F01D400) [pid = 3664] [serial = 1234] [outer = 000000A30E634800] 12:24:40 INFO - PROCESS | 3664 | 1464377080442 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A313AEDC00) [pid = 3664] [serial = 1235] [outer = 000000A30E634800] 12:24:40 INFO - PROCESS | 3664 | 1464377080876 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 882ms 12:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:24:40 INFO - PROCESS | 3664 | 1464377080951 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 3664 | 1464377080954 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:24:40 INFO - PROCESS | 3664 | 1464377080958 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 3664 | 1464377080961 Marionette TRACE conn6 <- [1,1610,null,{}] 12:24:40 INFO - PROCESS | 3664 | 1464377080973 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 3664 | 1464377081078 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:24:41 INFO - PROCESS | 3664 | 1464377081095 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E805000 == 84 [pid = 3664] [id = 412] 12:24:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31AC9E800) [pid = 3664] [serial = 1236] [outer = 0000000000000000] 12:24:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31B40EC00) [pid = 3664] [serial = 1237] [outer = 000000A31AC9E800] 12:24:41 INFO - PROCESS | 3664 | 1464377081146 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31BCD1400) [pid = 3664] [serial = 1238] [outer = 000000A31AC9E800] 12:24:41 INFO - PROCESS | 3664 | 1464377081626 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:24:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:24:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 12:24:41 INFO - PROCESS | 3664 | 1464377081652 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 3664 | 1464377081654 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:24:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:24:41 INFO - PROCESS | 3664 | 1464377081658 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 3664 | 1464377081660 Marionette TRACE conn6 <- [1,1614,null,{}] 12:24:41 INFO - PROCESS | 3664 | 1464377081664 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 3664 | 1464377081767 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:24:41 INFO - PROCESS | 3664 | 1464377081775 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA32000 == 85 [pid = 3664] [id = 413] 12:24:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31C27A400) [pid = 3664] [serial = 1239] [outer = 0000000000000000] 12:24:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31C27E800) [pid = 3664] [serial = 1240] [outer = 000000A31C27A400] 12:24:41 INFO - PROCESS | 3664 | 1464377081831 Marionette DEBUG loaded listener.js 12:24:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31C711C00) [pid = 3664] [serial = 1241] [outer = 000000A31C27A400] 12:24:42 INFO - PROCESS | 3664 | 1464377082279 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 12:24:42 INFO - PROCESS | 3664 | 1464377082331 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:24:42 INFO - PROCESS | 3664 | 1464377082333 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:24:42 INFO - PROCESS | 3664 | 1464377082336 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:24:42 INFO - PROCESS | 3664 | 1464377082338 Marionette TRACE conn6 <- [1,1618,null,{}] 12:24:42 INFO - PROCESS | 3664 | 1464377082342 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:42 INFO - PROCESS | 3664 | 1464377082439 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:24:42 INFO - PROCESS | 3664 | 1464377082477 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320613000 == 86 [pid = 3664] [id = 414] 12:24:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31C71A400) [pid = 3664] [serial = 1242] [outer = 0000000000000000] 12:24:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31C841000) [pid = 3664] [serial = 1243] [outer = 000000A31C71A400] 12:24:42 INFO - PROCESS | 3664 | 1464377082524 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31CF3EC00) [pid = 3664] [serial = 1244] [outer = 000000A31C71A400] 12:24:43 INFO - PROCESS | 3664 | 1464377083030 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 12:24:43 INFO - PROCESS | 3664 | 1464377083074 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 3664 | 1464377083076 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:24:43 INFO - PROCESS | 3664 | 1464377083080 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 3664 | 1464377083081 Marionette TRACE conn6 <- [1,1622,null,{}] 12:24:43 INFO - PROCESS | 3664 | 1464377083085 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 3664 | 1464377083226 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:24:43 INFO - PROCESS | 3664 | 1464377083249 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC8800 == 87 [pid = 3664] [id = 415] 12:24:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31F8ADC00) [pid = 3664] [serial = 1245] [outer = 0000000000000000] 12:24:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A31F912C00) [pid = 3664] [serial = 1246] [outer = 000000A31F8ADC00] 12:24:43 INFO - PROCESS | 3664 | 1464377083303 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A320236400) [pid = 3664] [serial = 1247] [outer = 000000A31F8ADC00] 12:24:43 INFO - PROCESS | 3664 | 1464377083760 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 735ms 12:24:43 INFO - PROCESS | 3664 | 1464377083817 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 3664 | 1464377083819 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:24:43 INFO - PROCESS | 3664 | 1464377083870 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 3664 | 1464377083873 Marionette TRACE conn6 <- [1,1626,null,{}] 12:24:43 INFO - PROCESS | 3664 | 1464377083887 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 3664 | 1464377084016 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:24:44 INFO - PROCESS | 3664 | 1464377084080 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E10000 == 88 [pid = 3664] [id = 416] 12:24:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31FBBE800) [pid = 3664] [serial = 1248] [outer = 0000000000000000] 12:24:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A3202ADC00) [pid = 3664] [serial = 1249] [outer = 000000A31FBBE800] 12:24:44 INFO - PROCESS | 3664 | 1464377084126 Marionette DEBUG loaded listener.js 12:24:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A32096B000) [pid = 3664] [serial = 1250] [outer = 000000A31FBBE800] 12:24:44 INFO - PROCESS | 3664 | 1464377084567 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 756ms 12:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:24:44 INFO - PROCESS | 3664 | 1464377084600 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 3664 | 1464377084603 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:24:44 INFO - PROCESS | 3664 | 1464377084606 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 3664 | 1464377084608 Marionette TRACE conn6 <- [1,1630,null,{}] 12:24:44 INFO - PROCESS | 3664 | 1464377084611 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 3664 | 1464377084900 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A30F394400) [pid = 3664] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A3202A7800) [pid = 3664] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A320973000) [pid = 3664] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31F8B0C00) [pid = 3664] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A31FBC2000) [pid = 3664] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A315948000) [pid = 3664] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A319592000) [pid = 3664] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31CF97C00) [pid = 3664] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A315521800) [pid = 3664] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31396E000) [pid = 3664] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A320D26400) [pid = 3664] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A30F01B000) [pid = 3664] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31BCD5000) [pid = 3664] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31F904000) [pid = 3664] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:24:44 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31C710000) [pid = 3664] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:24:44 INFO - PROCESS | 3664 | 1464377084971 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B4AA000 == 89 [pid = 3664] [id = 417] 12:24:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A30F020400) [pid = 3664] [serial = 1251] [outer = 0000000000000000] 12:24:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A30F8B6C00) [pid = 3664] [serial = 1252] [outer = 000000A30F020400] 12:24:45 INFO - PROCESS | 3664 | 1464377085018 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31B656400) [pid = 3664] [serial = 1253] [outer = 000000A30F020400] 12:24:45 INFO - PROCESS | 3664 | 1464377085417 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 881ms 12:24:45 INFO - PROCESS | 3664 | 1464377085491 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 3664 | 1464377085493 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:24:45 INFO - PROCESS | 3664 | 1464377085496 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:24:45 INFO - PROCESS | 3664 | 1464377085498 Marionette TRACE conn6 <- [1,1634,null,{}] 12:24:45 INFO - PROCESS | 3664 | 1464377085501 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:45 INFO - PROCESS | 3664 | 1464377085599 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:24:45 INFO - PROCESS | 3664 | 1464377085606 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262CE000 == 90 [pid = 3664] [id = 418] 12:24:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31CFA4800) [pid = 3664] [serial = 1254] [outer = 0000000000000000] 12:24:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A3209D5C00) [pid = 3664] [serial = 1255] [outer = 000000A31CFA4800] 12:24:45 INFO - PROCESS | 3664 | 1464377085652 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A3214A6800) [pid = 3664] [serial = 1256] [outer = 000000A31CFA4800] 12:24:46 INFO - PROCESS | 3664 | 1464377086091 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 12:24:46 INFO - PROCESS | 3664 | 1464377086129 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 3664 | 1464377086131 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:24:46 INFO - PROCESS | 3664 | 1464377086139 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 3664 | 1464377086142 Marionette TRACE conn6 <- [1,1638,null,{}] 12:24:46 INFO - PROCESS | 3664 | 1464377086145 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:46 INFO - PROCESS | 3664 | 1464377086245 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:24:46 INFO - PROCESS | 3664 | 1464377086252 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326690800 == 91 [pid = 3664] [id = 419] 12:24:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A322DDD400) [pid = 3664] [serial = 1257] [outer = 0000000000000000] 12:24:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A322DE3000) [pid = 3664] [serial = 1258] [outer = 000000A322DDD400] 12:24:46 INFO - PROCESS | 3664 | 1464377086298 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A323F71800) [pid = 3664] [serial = 1259] [outer = 000000A322DDD400] 12:24:46 INFO - PROCESS | 3664 | 1464377086768 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 12:24:46 INFO - PROCESS | 3664 | 1464377086814 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 3664 | 1464377086817 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:24:46 INFO - PROCESS | 3664 | 1464377086820 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 3664 | 1464377086823 Marionette TRACE conn6 <- [1,1642,null,{}] 12:24:46 INFO - PROCESS | 3664 | 1464377086826 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:47 INFO - PROCESS | 3664 | 1464377087022 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:24:47 INFO - PROCESS | 3664 | 1464377087200 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B480000 == 92 [pid = 3664] [id = 420] 12:24:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A30F312C00) [pid = 3664] [serial = 1260] [outer = 0000000000000000] 12:24:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A30FB95800) [pid = 3664] [serial = 1261] [outer = 000000A30F312C00] 12:24:47 INFO - PROCESS | 3664 | 1464377087262 Marionette DEBUG loaded listener.js 12:24:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3146E4400) [pid = 3664] [serial = 1262] [outer = 000000A30F312C00] 12:24:47 INFO - PROCESS | 3664 | 1464377087907 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:24:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:24:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1121ms 12:24:47 INFO - PROCESS | 3664 | 1464377087944 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:24:47 INFO - PROCESS | 3664 | 1464377087949 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:24:47 INFO - PROCESS | 3664 | 1464377087968 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 3664 | 1464377087972 Marionette TRACE conn6 <- [1,1646,null,{}] 12:24:47 INFO - PROCESS | 3664 | 1464377087977 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:48 INFO - PROCESS | 3664 | 1464377088110 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:24:48 INFO - PROCESS | 3664 | 1464377088249 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7AC800 == 93 [pid = 3664] [id = 421] 12:24:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31B408400) [pid = 3664] [serial = 1263] [outer = 0000000000000000] 12:24:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A31B89AC00) [pid = 3664] [serial = 1264] [outer = 000000A31B408400] 12:24:48 INFO - PROCESS | 3664 | 1464377088309 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31BE6C800) [pid = 3664] [serial = 1265] [outer = 000000A31B408400] 12:24:48 INFO - PROCESS | 3664 | 1464377088928 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1022ms 12:24:49 INFO - PROCESS | 3664 | 1464377088993 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:24:49 INFO - PROCESS | 3664 | 1464377088997 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:24:49 INFO - PROCESS | 3664 | 1464377089001 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 3664 | 1464377089004 Marionette TRACE conn6 <- [1,1650,null,{}] 12:24:49 INFO - PROCESS | 3664 | 1464377089008 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 3664 | 1464377089136 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:24:49 INFO - PROCESS | 3664 | 1464377089248 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272C9800 == 94 [pid = 3664] [id = 422] 12:24:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A31CE93000) [pid = 3664] [serial = 1266] [outer = 0000000000000000] 12:24:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A31E956800) [pid = 3664] [serial = 1267] [outer = 000000A31CE93000] 12:24:49 INFO - PROCESS | 3664 | 1464377089306 Marionette DEBUG loaded listener.js 12:24:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31FBB7C00) [pid = 3664] [serial = 1268] [outer = 000000A31CE93000] 12:24:49 INFO - PROCESS | 3664 | 1464377089929 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 986ms 12:24:49 INFO - PROCESS | 3664 | 1464377089988 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:24:50 INFO - PROCESS | 3664 | 1464377089993 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:24:50 INFO - PROCESS | 3664 | 1464377090005 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:24:50 INFO - PROCESS | 3664 | 1464377090010 Marionette TRACE conn6 <- [1,1654,null,{}] 12:24:50 INFO - PROCESS | 3664 | 1464377090014 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:50 INFO - PROCESS | 3664 | 1464377090145 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:24:50 INFO - PROCESS | 3664 | 1464377090281 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288DD800 == 95 [pid = 3664] [id = 423] 12:24:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A3206F8400) [pid = 3664] [serial = 1269] [outer = 0000000000000000] 12:24:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A324B28000) [pid = 3664] [serial = 1270] [outer = 000000A3206F8400] 12:24:50 INFO - PROCESS | 3664 | 1464377090339 Marionette DEBUG loaded listener.js 12:24:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A32640D000) [pid = 3664] [serial = 1271] [outer = 000000A3206F8400] 12:24:50 INFO - PROCESS | 3664 | 1464377090963 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1027ms 12:24:51 INFO - PROCESS | 3664 | 1464377091028 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 3664 | 1464377091031 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:24:51 INFO - PROCESS | 3664 | 1464377091035 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 3664 | 1464377091037 Marionette TRACE conn6 <- [1,1658,null,{}] 12:24:51 INFO - PROCESS | 3664 | 1464377091042 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:51 INFO - PROCESS | 3664 | 1464377091166 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:24:51 INFO - PROCESS | 3664 | 1464377091304 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32948B000 == 96 [pid = 3664] [id = 424] 12:24:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A32640CC00) [pid = 3664] [serial = 1272] [outer = 0000000000000000] 12:24:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A326418400) [pid = 3664] [serial = 1273] [outer = 000000A32640CC00] 12:24:51 INFO - PROCESS | 3664 | 1464377091362 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A327396000) [pid = 3664] [serial = 1274] [outer = 000000A32640CC00] 12:24:51 INFO - PROCESS | 3664 | 1464377091935 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 924ms 12:24:51 INFO - PROCESS | 3664 | 1464377091961 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 3664 | 1464377091964 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:24:51 INFO - PROCESS | 3664 | 1464377091968 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 3664 | 1464377091970 Marionette TRACE conn6 <- [1,1662,null,{}] 12:24:51 INFO - PROCESS | 3664 | 1464377091974 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 3664 | 1464377092099 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:24:52 INFO - PROCESS | 3664 | 1464377092213 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32A6E7800 == 97 [pid = 3664] [id = 425] 12:24:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A32749D000) [pid = 3664] [serial = 1275] [outer = 0000000000000000] 12:24:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A3274A3400) [pid = 3664] [serial = 1276] [outer = 000000A32749D000] 12:24:52 INFO - PROCESS | 3664 | 1464377092319 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A329276C00) [pid = 3664] [serial = 1277] [outer = 000000A32749D000] 12:24:52 INFO - PROCESS | 3664 | 1464377092927 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 12:24:52 INFO - PROCESS | 3664 | 1464377092957 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 3664 | 1464377092960 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:24:52 INFO - PROCESS | 3664 | 1464377092963 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 3664 | 1464377092965 Marionette TRACE conn6 <- [1,1666,null,{}] 12:24:52 INFO - PROCESS | 3664 | 1464377092969 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:53 INFO - PROCESS | 3664 | 1464377093093 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:24:53 INFO - PROCESS | 3664 | 1464377093204 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324A39800 == 98 [pid = 3664] [id = 426] 12:24:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A326427000) [pid = 3664] [serial = 1278] [outer = 0000000000000000] 12:24:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A32642EC00) [pid = 3664] [serial = 1279] [outer = 000000A326427000] 12:24:53 INFO - PROCESS | 3664 | 1464377093259 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A329279C00) [pid = 3664] [serial = 1280] [outer = 000000A326427000] 12:24:53 INFO - PROCESS | 3664 | 1464377093889 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 12:24:53 INFO - PROCESS | 3664 | 1464377093952 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:24:53 INFO - PROCESS | 3664 | 1464377093955 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:24:53 INFO - PROCESS | 3664 | 1464377093959 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:24:53 INFO - PROCESS | 3664 | 1464377093961 Marionette TRACE conn6 <- [1,1670,null,{}] 12:24:53 INFO - PROCESS | 3664 | 1464377093978 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 3664 | 1464377094134 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:24:54 INFO - PROCESS | 3664 | 1464377094240 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCCD000 == 99 [pid = 3664] [id = 427] 12:24:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A327DD9000) [pid = 3664] [serial = 1281] [outer = 0000000000000000] 12:24:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A327DDBC00) [pid = 3664] [serial = 1282] [outer = 000000A327DD9000] 12:24:54 INFO - PROCESS | 3664 | 1464377094297 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A327DE1800) [pid = 3664] [serial = 1283] [outer = 000000A327DD9000] 12:24:54 INFO - PROCESS | 3664 | 1464377094911 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1026ms 12:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:24:54 INFO - PROCESS | 3664 | 1464377094987 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 3664 | 1464377094989 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:24:54 INFO - PROCESS | 3664 | 1464377094993 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:24:55 INFO - PROCESS | 3664 | 1464377094995 Marionette TRACE conn6 <- [1,1674,null,{}] 12:24:55 INFO - PROCESS | 3664 | 1464377094999 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:55 INFO - PROCESS | 3664 | 1464377095124 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:24:55 INFO - PROCESS | 3664 | 1464377095443 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B822800 == 100 [pid = 3664] [id = 428] 12:24:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A30F01B000) [pid = 3664] [serial = 1284] [outer = 0000000000000000] 12:24:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A30F30A800) [pid = 3664] [serial = 1285] [outer = 000000A30F01B000] 12:24:55 INFO - PROCESS | 3664 | 1464377095522 Marionette DEBUG loaded listener.js 12:24:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A313AE9400) [pid = 3664] [serial = 1286] [outer = 000000A30F01B000] 12:24:56 INFO - PROCESS | 3664 | 1464377096173 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1235ms 12:24:56 INFO - PROCESS | 3664 | 1464377096231 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 3664 | 1464377096236 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:24:56 INFO - PROCESS | 3664 | 1464377096240 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 3664 | 1464377096244 Marionette TRACE conn6 <- [1,1678,null,{}] 12:24:56 INFO - PROCESS | 3664 | 1464377096249 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:56 INFO - PROCESS | 3664 | 1464377096420 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:24:56 INFO - PROCESS | 3664 | 1464377096439 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A310769000 == 101 [pid = 3664] [id = 429] 12:24:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A318D5C400) [pid = 3664] [serial = 1287] [outer = 0000000000000000] 12:24:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A318D67400) [pid = 3664] [serial = 1288] [outer = 000000A318D5C400] 12:24:56 INFO - PROCESS | 3664 | 1464377096492 Marionette DEBUG loaded listener.js 12:24:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A31B186C00) [pid = 3664] [serial = 1289] [outer = 000000A318D5C400] 12:24:57 INFO - PROCESS | 3664 | 1464377097172 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 12:24:57 INFO - PROCESS | 3664 | 1464377097233 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:24:57 INFO - PROCESS | 3664 | 1464377097237 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:24:57 INFO - PROCESS | 3664 | 1464377097242 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:24:57 INFO - PROCESS | 3664 | 1464377097244 Marionette TRACE conn6 <- [1,1682,null,{}] 12:24:57 INFO - PROCESS | 3664 | 1464377097248 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:57 INFO - PROCESS | 3664 | 1464377097436 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A325299000 == 100 [pid = 3664] [id = 198] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A326690800 == 99 [pid = 3664] [id = 419] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262CE000 == 98 [pid = 3664] [id = 418] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B4AA000 == 97 [pid = 3664] [id = 417] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E10000 == 96 [pid = 3664] [id = 416] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC8800 == 95 [pid = 3664] [id = 415] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A320613000 == 94 [pid = 3664] [id = 414] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA32000 == 93 [pid = 3664] [id = 413] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A323FC2400) [pid = 3664] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A320E99000) [pid = 3664] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A323FCA400) [pid = 3664] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A315251400) [pid = 3664] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31E427000) [pid = 3664] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A324AA4400) [pid = 3664] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A3209DD800) [pid = 3664] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A31B72AC00) [pid = 3664] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E805000 == 92 [pid = 3664] [id = 412] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A3147E2000 == 91 [pid = 3664] [id = 411] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C058800 == 90 [pid = 3664] [id = 410] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A329DDA000 == 89 [pid = 3664] [id = 405] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294D6800 == 88 [pid = 3664] [id = 404] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A3287A5000 == 87 [pid = 3664] [id = 403] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E2E000 == 86 [pid = 3664] [id = 402] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD3E800 == 85 [pid = 3664] [id = 401] 12:24:57 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272CB800 == 84 [pid = 3664] [id = 400] 12:24:57 INFO - PROCESS | 3664 | 1464377097575 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A322DDC800) [pid = 3664] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A320E8A400) [pid = 3664] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A3209BF800) [pid = 3664] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A31C84D800) [pid = 3664] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A31FBC3400) [pid = 3664] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A3206EBC00) [pid = 3664] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A31C7DB000) [pid = 3664] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A3202B0C00) [pid = 3664] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A31B411C00) [pid = 3664] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A320D2A400) [pid = 3664] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31D58FC00) [pid = 3664] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A318D68800) [pid = 3664] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A31CA40400) [pid = 3664] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31C49F400) [pid = 3664] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31ACAAC00) [pid = 3664] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A31EDCD800) [pid = 3664] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A31A651C00) [pid = 3664] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31A64F000) [pid = 3664] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A3214A5400) [pid = 3664] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A313946800) [pid = 3664] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A30F305C00) [pid = 3664] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31BDE1C00) [pid = 3664] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31FBC2C00) [pid = 3664] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31C0A4800) [pid = 3664] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A3209D1800) [pid = 3664] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31F883000) [pid = 3664] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:24:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F86A800 == 85 [pid = 3664] [id = 430] 12:24:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A30EFDAC00) [pid = 3664] [serial = 1290] [outer = 0000000000000000] 12:24:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A30F307800) [pid = 3664] [serial = 1291] [outer = 000000A30EFDAC00] 12:24:57 INFO - PROCESS | 3664 | 1464377097655 Marionette DEBUG loaded listener.js 12:24:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31449CC00) [pid = 3664] [serial = 1292] [outer = 000000A30EFDAC00] 12:24:58 INFO - PROCESS | 3664 | 1464377098107 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 924ms 12:24:58 INFO - PROCESS | 3664 | 1464377098168 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:24:58 INFO - PROCESS | 3664 | 1464377098171 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:24:58 INFO - PROCESS | 3664 | 1464377098176 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 3664 | 1464377098182 Marionette TRACE conn6 <- [1,1686,null,{}] 12:24:58 INFO - PROCESS | 3664 | 1464377098192 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 3664 | 1464377098296 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:24:58 INFO - PROCESS | 3664 | 1464377098313 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B1800 == 86 [pid = 3664] [id = 431] 12:24:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31BCCB800) [pid = 3664] [serial = 1293] [outer = 0000000000000000] 12:24:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31BDE1C00) [pid = 3664] [serial = 1294] [outer = 000000A31BCCB800] 12:24:58 INFO - PROCESS | 3664 | 1464377098358 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A31C279400) [pid = 3664] [serial = 1295] [outer = 000000A31BCCB800] 12:24:58 INFO - PROCESS | 3664 | 1464377098834 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 12:24:58 INFO - PROCESS | 3664 | 1464377098868 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:24:58 INFO - PROCESS | 3664 | 1464377098871 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:24:58 INFO - PROCESS | 3664 | 1464377098874 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 3664 | 1464377098876 Marionette TRACE conn6 <- [1,1690,null,{}] 12:24:58 INFO - PROCESS | 3664 | 1464377098880 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 3664 | 1464377098982 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:24:59 INFO - PROCESS | 3664 | 1464377098991 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA32000 == 87 [pid = 3664] [id = 432] 12:24:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A31BCD1000) [pid = 3664] [serial = 1296] [outer = 0000000000000000] 12:24:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31C5CF800) [pid = 3664] [serial = 1297] [outer = 000000A31BCD1000] 12:24:59 INFO - PROCESS | 3664 | 1464377099131 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A31C845C00) [pid = 3664] [serial = 1298] [outer = 000000A31BCD1000] 12:24:59 INFO - PROCESS | 3664 | 1464377099522 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 672ms 12:24:59 INFO - PROCESS | 3664 | 1464377099550 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 3664 | 1464377099552 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:24:59 INFO - PROCESS | 3664 | 1464377099555 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:24:59 INFO - PROCESS | 3664 | 1464377099557 Marionette TRACE conn6 <- [1,1694,null,{}] 12:24:59 INFO - PROCESS | 3664 | 1464377099560 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 3664 | 1464377099658 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:24:59 INFO - PROCESS | 3664 | 1464377099806 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E2D000 == 88 [pid = 3664] [id = 433] 12:24:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31CF39800) [pid = 3664] [serial = 1299] [outer = 0000000000000000] 12:24:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A31D604000) [pid = 3664] [serial = 1300] [outer = 000000A31CF39800] 12:24:59 INFO - PROCESS | 3664 | 1464377099860 Marionette DEBUG loaded listener.js 12:24:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A31EDCD800) [pid = 3664] [serial = 1301] [outer = 000000A31CF39800] 12:25:00 INFO - PROCESS | 3664 | 1464377100329 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 818ms 12:25:00 INFO - PROCESS | 3664 | 1464377100377 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:25:00 INFO - PROCESS | 3664 | 1464377100380 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:25:00 INFO - PROCESS | 3664 | 1464377100383 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:25:00 INFO - PROCESS | 3664 | 1464377100385 Marionette TRACE conn6 <- [1,1698,null,{}] 12:25:00 INFO - PROCESS | 3664 | 1464377100395 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:00 INFO - PROCESS | 3664 | 1464377100527 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:25:00 INFO - PROCESS | 3664 | 1464377100593 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD3000 == 89 [pid = 3664] [id = 434] 12:25:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31F8B0400) [pid = 3664] [serial = 1302] [outer = 0000000000000000] 12:25:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A31FA5E000) [pid = 3664] [serial = 1303] [outer = 000000A31F8B0400] 12:25:00 INFO - PROCESS | 3664 | 1464377100648 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A31FBC2400) [pid = 3664] [serial = 1304] [outer = 000000A31F8B0400] 12:25:01 INFO - PROCESS | 3664 | 1464377101106 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 777ms 12:25:01 INFO - PROCESS | 3664 | 1464377101163 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 3664 | 1464377101165 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:25:01 INFO - PROCESS | 3664 | 1464377101169 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 3664 | 1464377101171 Marionette TRACE conn6 <- [1,1702,null,{}] 12:25:01 INFO - PROCESS | 3664 | 1464377101174 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:01 INFO - PROCESS | 3664 | 1464377101306 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:25:01 INFO - PROCESS | 3664 | 1464377101330 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E7D000 == 90 [pid = 3664] [id = 435] 12:25:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A320237800) [pid = 3664] [serial = 1305] [outer = 0000000000000000] 12:25:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A3202A5400) [pid = 3664] [serial = 1306] [outer = 000000A320237800] 12:25:01 INFO - PROCESS | 3664 | 1464377101376 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A3206EF000) [pid = 3664] [serial = 1307] [outer = 000000A320237800] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A31D861400) [pid = 3664] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A31B18E400) [pid = 3664] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A322DDC400) [pid = 3664] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A3214EF000) [pid = 3664] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A31F8ADC00) [pid = 3664] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31FBBE800) [pid = 3664] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A3273A2C00) [pid = 3664] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A31CFA4800) [pid = 3664] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A324B29C00) [pid = 3664] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A30E634800) [pid = 3664] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A30F738800) [pid = 3664] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31BCD0000) [pid = 3664] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A326228800) [pid = 3664] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A322DD9400) [pid = 3664] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A318D5E000) [pid = 3664] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31449E400) [pid = 3664] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31C71A400) [pid = 3664] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31AC9E800) [pid = 3664] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31ED72000) [pid = 3664] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31C27A400) [pid = 3664] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A30F020400) [pid = 3664] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31449DC00) [pid = 3664] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A3209CF000) [pid = 3664] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:25:02 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A320E92400) [pid = 3664] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:25:02 INFO - PROCESS | 3664 | 1464377102111 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 12:25:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:25:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:25:02 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 3664 | 1464377102161 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:25:02 INFO - PROCESS | 3664 | 1464377102164 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 3664 | 1464377102166 Marionette TRACE conn6 <- [1,1706,null,{}] 12:25:02 INFO - PROCESS | 3664 | 1464377102170 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:02 INFO - PROCESS | 3664 | 1464377102267 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:25:02 INFO - PROCESS | 3664 | 1464377102364 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E3B000 == 91 [pid = 3664] [id = 436] 12:25:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A30EF20000) [pid = 3664] [serial = 1308] [outer = 0000000000000000] 12:25:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31B8A1000) [pid = 3664] [serial = 1309] [outer = 000000A30EF20000] 12:25:02 INFO - PROCESS | 3664 | 1464377102420 Marionette DEBUG loaded listener.js 12:25:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31F890800) [pid = 3664] [serial = 1310] [outer = 000000A30EF20000] 12:25:02 INFO - PROCESS | 3664 | 1464377102854 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 12:25:02 INFO - PROCESS | 3664 | 1464377102902 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 3664 | 1464377102904 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:25:02 INFO - PROCESS | 3664 | 1464377102914 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:25:02 INFO - PROCESS | 3664 | 1464377102916 Marionette TRACE conn6 <- [1,1710,null,{}] 12:25:02 INFO - PROCESS | 3664 | 1464377102919 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 3664 | 1464377103019 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:25:03 INFO - PROCESS | 3664 | 1464377103026 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252AD000 == 92 [pid = 3664] [id = 437] 12:25:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A3202A4400) [pid = 3664] [serial = 1311] [outer = 0000000000000000] 12:25:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A3209C8000) [pid = 3664] [serial = 1312] [outer = 000000A3202A4400] 12:25:03 INFO - PROCESS | 3664 | 1464377103073 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A320E8EC00) [pid = 3664] [serial = 1313] [outer = 000000A3202A4400] 12:25:03 INFO - PROCESS | 3664 | 1464377103518 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms 12:25:03 INFO - PROCESS | 3664 | 1464377103540 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 3664 | 1464377103542 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:25:03 INFO - PROCESS | 3664 | 1464377103559 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 3664 | 1464377103561 Marionette TRACE conn6 <- [1,1714,null,{}] 12:25:03 INFO - PROCESS | 3664 | 1464377103566 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 3664 | 1464377103665 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:25:03 INFO - PROCESS | 3664 | 1464377103672 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263D4000 == 93 [pid = 3664] [id = 438] 12:25:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A3214A5400) [pid = 3664] [serial = 1314] [outer = 0000000000000000] 12:25:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A322DD9400) [pid = 3664] [serial = 1315] [outer = 000000A3214A5400] 12:25:03 INFO - PROCESS | 3664 | 1464377103732 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A324741800) [pid = 3664] [serial = 1316] [outer = 000000A3214A5400] 12:25:04 INFO - PROCESS | 3664 | 1464377104468 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 987ms 12:25:04 INFO - PROCESS | 3664 | 1464377104535 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:25:04 INFO - PROCESS | 3664 | 1464377104540 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:25:04 INFO - PROCESS | 3664 | 1464377104545 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 3664 | 1464377104550 Marionette TRACE conn6 <- [1,1718,null,{}] 12:25:04 INFO - PROCESS | 3664 | 1464377104556 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 3664 | 1464377104704 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:25:04 INFO - PROCESS | 3664 | 1464377104838 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8CA800 == 94 [pid = 3664] [id = 439] 12:25:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A313951000) [pid = 3664] [serial = 1317] [outer = 0000000000000000] 12:25:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A315946400) [pid = 3664] [serial = 1318] [outer = 000000A313951000] 12:25:04 INFO - PROCESS | 3664 | 1464377104901 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A3195EAC00) [pid = 3664] [serial = 1319] [outer = 000000A313951000] 12:25:05 INFO - PROCESS | 3664 | 1464377105510 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 12:25:05 INFO - PROCESS | 3664 | 1464377105542 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:25:05 INFO - PROCESS | 3664 | 1464377105549 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:25:05 INFO - PROCESS | 3664 | 1464377105552 Marionette TRACE conn6 <- [1,1722,null,{}] 12:25:05 INFO - PROCESS | 3664 | 1464377105557 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:05 INFO - PROCESS | 3664 | 1464377105702 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:25:05 INFO - PROCESS | 3664 | 1464377105843 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC3000 == 95 [pid = 3664] [id = 440] 12:25:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A31BCD0C00) [pid = 3664] [serial = 1320] [outer = 0000000000000000] 12:25:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31C263C00) [pid = 3664] [serial = 1321] [outer = 000000A31BCD0C00] 12:25:05 INFO - PROCESS | 3664 | 1464377105902 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A31CC28400) [pid = 3664] [serial = 1322] [outer = 000000A31BCD0C00] 12:25:06 INFO - PROCESS | 3664 | 1464377106554 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1073ms 12:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:25:06 INFO - PROCESS | 3664 | 1464377106628 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:25:06 INFO - PROCESS | 3664 | 1464377106631 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:25:06 INFO - PROCESS | 3664 | 1464377106635 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:25:06 INFO - PROCESS | 3664 | 1464377106639 Marionette TRACE conn6 <- [1,1726,null,{}] 12:25:06 INFO - PROCESS | 3664 | 1464377106651 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:06 INFO - PROCESS | 3664 | 1464377106814 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:25:06 INFO - PROCESS | 3664 | 1464377106958 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326920800 == 96 [pid = 3664] [id = 441] 12:25:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31FC66C00) [pid = 3664] [serial = 1323] [outer = 0000000000000000] 12:25:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A320D2AC00) [pid = 3664] [serial = 1324] [outer = 000000A31FC66C00] 12:25:07 INFO - PROCESS | 3664 | 1464377107019 Marionette DEBUG loaded listener.js 12:25:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A323FCBC00) [pid = 3664] [serial = 1325] [outer = 000000A31FC66C00] 12:25:07 INFO - PROCESS | 3664 | 1464377107628 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1024ms 12:25:07 INFO - PROCESS | 3664 | 1464377107661 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 3664 | 1464377107665 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:25:07 INFO - PROCESS | 3664 | 1464377107668 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 3664 | 1464377107670 Marionette TRACE conn6 <- [1,1730,null,{}] 12:25:07 INFO - PROCESS | 3664 | 1464377107674 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 3664 | 1464377107804 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:25:07 INFO - PROCESS | 3664 | 1464377107915 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327E22800 == 97 [pid = 3664] [id = 442] 12:25:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A324AB1C00) [pid = 3664] [serial = 1326] [outer = 0000000000000000] 12:25:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A326220C00) [pid = 3664] [serial = 1327] [outer = 000000A324AB1C00] 12:25:07 INFO - PROCESS | 3664 | 1464377107974 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A326423400) [pid = 3664] [serial = 1328] [outer = 000000A324AB1C00] 12:25:08 INFO - PROCESS | 3664 | 1464377108577 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 987ms 12:25:08 INFO - PROCESS | 3664 | 1464377108656 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 3664 | 1464377108659 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:25:08 INFO - PROCESS | 3664 | 1464377108663 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:25:08 INFO - PROCESS | 3664 | 1464377108665 Marionette TRACE conn6 <- [1,1734,null,{}] 12:25:08 INFO - PROCESS | 3664 | 1464377108669 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:08 INFO - PROCESS | 3664 | 1464377108822 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:25:08 INFO - PROCESS | 3664 | 1464377108960 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288CC800 == 98 [pid = 3664] [id = 443] 12:25:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A32642E800) [pid = 3664] [serial = 1329] [outer = 0000000000000000] 12:25:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A326485800) [pid = 3664] [serial = 1330] [outer = 000000A32642E800] 12:25:09 INFO - PROCESS | 3664 | 1464377109019 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A3273AC800) [pid = 3664] [serial = 1331] [outer = 000000A32642E800] 12:25:09 INFO - PROCESS | 3664 | 1464377109584 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 12:25:09 INFO - PROCESS | 3664 | 1464377109652 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 3664 | 1464377109654 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:25:09 INFO - PROCESS | 3664 | 1464377109658 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:25:09 INFO - PROCESS | 3664 | 1464377109660 Marionette TRACE conn6 <- [1,1738,null,{}] 12:25:09 INFO - PROCESS | 3664 | 1464377109664 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 3664 | 1464377109862 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:25:09 INFO - PROCESS | 3664 | 1464377109965 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329DD4800 == 99 [pid = 3664] [id = 444] 12:25:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A323FB4000) [pid = 3664] [serial = 1332] [outer = 0000000000000000] 12:25:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A32749B400) [pid = 3664] [serial = 1333] [outer = 000000A323FB4000] 12:25:10 INFO - PROCESS | 3664 | 1464377110025 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A327DD6400) [pid = 3664] [serial = 1334] [outer = 000000A323FB4000] 12:25:10 INFO - PROCESS | 3664 | 1464377110623 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1020ms 12:25:10 INFO - PROCESS | 3664 | 1464377110681 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:25:10 INFO - PROCESS | 3664 | 1464377110684 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:25:10 INFO - PROCESS | 3664 | 1464377110687 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:25:10 INFO - PROCESS | 3664 | 1464377110690 Marionette TRACE conn6 <- [1,1742,null,{}] 12:25:10 INFO - PROCESS | 3664 | 1464377110693 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:10 INFO - PROCESS | 3664 | 1464377110817 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:25:10 INFO - PROCESS | 3664 | 1464377110929 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCE1000 == 100 [pid = 3664] [id = 445] 12:25:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A323FB4400) [pid = 3664] [serial = 1335] [outer = 0000000000000000] 12:25:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A327F2E800) [pid = 3664] [serial = 1336] [outer = 000000A323FB4400] 12:25:10 INFO - PROCESS | 3664 | 1464377110985 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A328A55800) [pid = 3664] [serial = 1337] [outer = 000000A323FB4400] 12:25:11 INFO - PROCESS | 3664 | 1464377111583 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 923ms 12:25:11 INFO - PROCESS | 3664 | 1464377111612 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 3664 | 1464377111615 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:25:11 INFO - PROCESS | 3664 | 1464377111618 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 3664 | 1464377111621 Marionette TRACE conn6 <- [1,1746,null,{}] 12:25:11 INFO - PROCESS | 3664 | 1464377111624 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 3664 | 1464377111747 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:25:11 INFO - PROCESS | 3664 | 1464377111860 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCBA800 == 101 [pid = 3664] [id = 446] 12:25:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A328A54400) [pid = 3664] [serial = 1338] [outer = 0000000000000000] 12:25:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A328A5D800) [pid = 3664] [serial = 1339] [outer = 000000A328A54400] 12:25:11 INFO - PROCESS | 3664 | 1464377111915 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A32927FC00) [pid = 3664] [serial = 1340] [outer = 000000A328A54400] 12:25:12 INFO - PROCESS | 3664 | 1464377112499 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 923ms 12:25:12 INFO - PROCESS | 3664 | 1464377112545 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 3664 | 1464377112547 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:25:12 INFO - PROCESS | 3664 | 1464377112551 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 3664 | 1464377112553 Marionette TRACE conn6 <- [1,1750,null,{}] 12:25:12 INFO - PROCESS | 3664 | 1464377112557 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 3664 | 1464377112701 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:25:12 INFO - PROCESS | 3664 | 1464377112838 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315359800 == 102 [pid = 3664] [id = 447] 12:25:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A30F01E800) [pid = 3664] [serial = 1341] [outer = 0000000000000000] 12:25:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A313909800) [pid = 3664] [serial = 1342] [outer = 000000A30F01E800] 12:25:12 INFO - PROCESS | 3664 | 1464377112936 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A31BCCBC00) [pid = 3664] [serial = 1343] [outer = 000000A30F01E800] 12:25:13 INFO - PROCESS | 3664 | 1464377113741 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1230ms 12:25:13 INFO - PROCESS | 3664 | 1464377113784 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 3664 | 1464377113788 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:25:13 INFO - PROCESS | 3664 | 1464377113794 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:25:13 INFO - PROCESS | 3664 | 1464377113798 Marionette TRACE conn6 <- [1,1754,null,{}] 12:25:13 INFO - PROCESS | 3664 | 1464377113805 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:13 INFO - PROCESS | 3664 | 1464377113930 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:25:14 INFO - PROCESS | 3664 | 1464377114078 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E938000 == 103 [pid = 3664] [id = 448] 12:25:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A314498400) [pid = 3664] [serial = 1344] [outer = 0000000000000000] 12:25:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A315516400) [pid = 3664] [serial = 1345] [outer = 000000A314498400] 12:25:14 INFO - PROCESS | 3664 | 1464377114131 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A31B107400) [pid = 3664] [serial = 1346] [outer = 000000A314498400] 12:25:14 INFO - PROCESS | 3664 | 1464377114751 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1024ms 12:25:14 INFO - PROCESS | 3664 | 1464377114823 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 3664 | 1464377114829 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:25:14 INFO - PROCESS | 3664 | 1464377114835 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 3664 | 1464377114838 Marionette TRACE conn6 <- [1,1758,null,{}] 12:25:14 INFO - PROCESS | 3664 | 1464377114842 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 3664 | 1464377114960 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:25:15 INFO - PROCESS | 3664 | 1464377115118 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A32526B800 == 102 [pid = 3664] [id = 335] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A3252AD000 == 101 [pid = 3664] [id = 437] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E3B000 == 100 [pid = 3664] [id = 436] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E7D000 == 99 [pid = 3664] [id = 435] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AD3000 == 98 [pid = 3664] [id = 434] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E2D000 == 97 [pid = 3664] [id = 433] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA32000 == 96 [pid = 3664] [id = 432] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B1800 == 95 [pid = 3664] [id = 431] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F86A800 == 94 [pid = 3664] [id = 430] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A322DE3000) [pid = 3664] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A327519400) [pid = 3664] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A32A83BC00) [pid = 3664] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A632800 == 95 [pid = 3664] [id = 449] 12:25:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A3107EA800) [pid = 3664] [serial = 1347] [outer = 0000000000000000] 12:25:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A314282C00) [pid = 3664] [serial = 1348] [outer = 000000A3107EA800] 12:25:15 INFO - PROCESS | 3664 | 1464377115221 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A31BC13C00) [pid = 3664] [serial = 1349] [outer = 000000A3107EA800] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A310769000 == 94 [pid = 3664] [id = 429] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B822800 == 93 [pid = 3664] [id = 428] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A32A6E7800 == 92 [pid = 3664] [id = 425] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A32948B000 == 91 [pid = 3664] [id = 424] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288DD800 == 90 [pid = 3664] [id = 423] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272C9800 == 89 [pid = 3664] [id = 422] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7AC800 == 88 [pid = 3664] [id = 421] 12:25:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B480000 == 87 [pid = 3664] [id = 420] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A318E40800) [pid = 3664] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A320D2F400) [pid = 3664] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A3214B3800) [pid = 3664] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A32036B400) [pid = 3664] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A31C279800) [pid = 3664] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A324B23400) [pid = 3664] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A324749C00) [pid = 3664] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A31B656400) [pid = 3664] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A30F8B6C00) [pid = 3664] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A3214A6800) [pid = 3664] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A31CF3EC00) [pid = 3664] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A31F912C00) [pid = 3664] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A3202ADC00) [pid = 3664] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A320236400) [pid = 3664] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A32096B000) [pid = 3664] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A32750D800) [pid = 3664] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A32749A800) [pid = 3664] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A3209D5C00) [pid = 3664] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A32621EC00) [pid = 3664] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A30F01D400) [pid = 3664] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A313AEDC00) [pid = 3664] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31B18C000) [pid = 3664] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A313B1EC00) [pid = 3664] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A31BE6F000) [pid = 3664] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31CA43000) [pid = 3664] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A326482400) [pid = 3664] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A326488000) [pid = 3664] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A324AAEC00) [pid = 3664] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31A661000) [pid = 3664] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A318DE8000) [pid = 3664] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31A650000) [pid = 3664] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A315520400) [pid = 3664] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31C841000) [pid = 3664] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31B40EC00) [pid = 3664] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31BCD1400) [pid = 3664] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A323FC5000) [pid = 3664] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A31C27E800) [pid = 3664] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A31C711C00) [pid = 3664] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A32096C800) [pid = 3664] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A326229000) [pid = 3664] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:25:15 INFO - PROCESS | 3664 | 1464377115741 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 924ms 12:25:15 INFO - PROCESS | 3664 | 1464377115759 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 3664 | 1464377115762 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:25:15 INFO - PROCESS | 3664 | 1464377115765 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 3664 | 1464377115769 Marionette TRACE conn6 <- [1,1762,null,{}] 12:25:15 INFO - PROCESS | 3664 | 1464377115780 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 3664 | 1464377115887 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:25:16 INFO - PROCESS | 3664 | 1464377116006 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F769000 == 88 [pid = 3664] [id = 450] 12:25:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31ACA5C00) [pid = 3664] [serial = 1350] [outer = 0000000000000000] 12:25:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A31BDE4400) [pid = 3664] [serial = 1351] [outer = 000000A31ACA5C00] 12:25:16 INFO - PROCESS | 3664 | 1464377116057 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31C495C00) [pid = 3664] [serial = 1352] [outer = 000000A31ACA5C00] 12:25:16 INFO - PROCESS | 3664 | 1464377116456 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 12:25:16 INFO - PROCESS | 3664 | 1464377116503 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 3664 | 1464377116506 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:25:16 INFO - PROCESS | 3664 | 1464377116509 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:25:16 INFO - PROCESS | 3664 | 1464377116511 Marionette TRACE conn6 <- [1,1766,null,{}] 12:25:16 INFO - PROCESS | 3664 | 1464377116515 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 3664 | 1464377116621 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:25:16 INFO - PROCESS | 3664 | 1464377116665 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320620000 == 89 [pid = 3664] [id = 451] 12:25:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31C841000) [pid = 3664] [serial = 1353] [outer = 0000000000000000] 12:25:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31CA57800) [pid = 3664] [serial = 1354] [outer = 000000A31C841000] 12:25:16 INFO - PROCESS | 3664 | 1464377116721 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31E427000) [pid = 3664] [serial = 1355] [outer = 000000A31C841000] 12:25:17 INFO - PROCESS | 3664 | 1464377117174 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 12:25:17 INFO - PROCESS | 3664 | 1464377117247 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 3664 | 1464377117249 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:25:17 INFO - PROCESS | 3664 | 1464377117252 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 3664 | 1464377117254 Marionette TRACE conn6 <- [1,1770,null,{}] 12:25:17 INFO - PROCESS | 3664 | 1464377117258 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 3664 | 1464377117358 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:25:17 INFO - PROCESS | 3664 | 1464377117364 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323ABD000 == 90 [pid = 3664] [id = 452] 12:25:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31EDCC800) [pid = 3664] [serial = 1356] [outer = 0000000000000000] 12:25:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31F889400) [pid = 3664] [serial = 1357] [outer = 000000A31EDCC800] 12:25:17 INFO - PROCESS | 3664 | 1464377117411 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31F910C00) [pid = 3664] [serial = 1358] [outer = 000000A31EDCC800] 12:25:17 INFO - PROCESS | 3664 | 1464377117947 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 12:25:17 INFO - PROCESS | 3664 | 1464377117990 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 3664 | 1464377117992 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:25:17 INFO - PROCESS | 3664 | 1464377117996 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 3664 | 1464377117997 Marionette TRACE conn6 <- [1,1774,null,{}] 12:25:18 INFO - PROCESS | 3664 | 1464377118040 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:18 INFO - PROCESS | 3664 | 1464377118192 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:25:18 INFO - PROCESS | 3664 | 1464377118264 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E6D000 == 91 [pid = 3664] [id = 453] 12:25:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A3202A8000) [pid = 3664] [serial = 1359] [outer = 0000000000000000] 12:25:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A320966800) [pid = 3664] [serial = 1360] [outer = 000000A3202A8000] 12:25:18 INFO - PROCESS | 3664 | 1464377118313 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A320E8B400) [pid = 3664] [serial = 1361] [outer = 000000A3202A8000] 12:25:18 INFO - PROCESS | 3664 | 1464377118758 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 798ms 12:25:18 INFO - PROCESS | 3664 | 1464377118796 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 3664 | 1464377118798 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:25:18 INFO - PROCESS | 3664 | 1464377118802 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 3664 | 1464377118804 Marionette TRACE conn6 <- [1,1778,null,{}] 12:25:18 INFO - PROCESS | 3664 | 1464377118813 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:18 INFO - PROCESS | 3664 | 1464377118947 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:25:18 INFO - PROCESS | 3664 | 1464377118965 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32526B800 == 92 [pid = 3664] [id = 454] 12:25:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A3152ED800) [pid = 3664] [serial = 1362] [outer = 0000000000000000] 12:25:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3214E8C00) [pid = 3664] [serial = 1363] [outer = 000000A3152ED800] 12:25:19 INFO - PROCESS | 3664 | 1464377119012 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A323FAB800) [pid = 3664] [serial = 1364] [outer = 000000A3152ED800] 12:25:19 INFO - PROCESS | 3664 | 1464377119471 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 12:25:19 INFO - PROCESS | 3664 | 1464377119540 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 3664 | 1464377119542 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31F8B0400) [pid = 3664] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A30EFDAC00) [pid = 3664] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A320237800) [pid = 3664] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A30F01B000) [pid = 3664] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A30EF20000) [pid = 3664] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A318D5C400) [pid = 3664] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A322DDD400) [pid = 3664] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A3202A4400) [pid = 3664] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31BCCB800) [pid = 3664] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31BCD1000) [pid = 3664] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A31CF39800) [pid = 3664] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A32A833000) [pid = 3664] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:25:19 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A327512800) [pid = 3664] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:25:19 INFO - PROCESS | 3664 | 1464377119717 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:25:19 INFO - PROCESS | 3664 | 1464377119719 Marionette TRACE conn6 <- [1,1782,null,{}] 12:25:19 INFO - PROCESS | 3664 | 1464377119724 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:19 INFO - PROCESS | 3664 | 1464377119823 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:25:19 INFO - PROCESS | 3664 | 1464377119830 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32526F800 == 93 [pid = 3664] [id = 455] 12:25:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31ACAAC00) [pid = 3664] [serial = 1365] [outer = 0000000000000000] 12:25:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31BE6F800) [pid = 3664] [serial = 1366] [outer = 000000A31ACAAC00] 12:25:19 INFO - PROCESS | 3664 | 1464377119885 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A320238800) [pid = 3664] [serial = 1367] [outer = 000000A31ACAAC00] 12:25:20 INFO - PROCESS | 3664 | 1464377120316 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 776ms 12:25:20 INFO - PROCESS | 3664 | 1464377120355 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 3664 | 1464377120357 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:25:20 INFO - PROCESS | 3664 | 1464377120360 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 3664 | 1464377120362 Marionette TRACE conn6 <- [1,1786,null,{}] 12:25:20 INFO - PROCESS | 3664 | 1464377120366 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 3664 | 1464377120467 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:25:20 INFO - PROCESS | 3664 | 1464377120474 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326682800 == 94 [pid = 3664] [id = 456] 12:25:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A323FB7400) [pid = 3664] [serial = 1368] [outer = 0000000000000000] 12:25:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A323FC7800) [pid = 3664] [serial = 1369] [outer = 000000A323FB7400] 12:25:20 INFO - PROCESS | 3664 | 1464377120520 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A324AAAC00) [pid = 3664] [serial = 1370] [outer = 000000A323FB7400] 12:25:20 INFO - PROCESS | 3664 | 1464377120949 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 12:25:21 INFO - PROCESS | 3664 | 1464377120994 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 3664 | 1464377120996 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:25:21 INFO - PROCESS | 3664 | 1464377121014 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 3664 | 1464377121016 Marionette TRACE conn6 <- [1,1790,null,{}] 12:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:25:21 INFO - PROCESS | 3664 | 1464377121020 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:21 INFO - PROCESS | 3664 | 1464377121122 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:25:21 INFO - PROCESS | 3664 | 1464377121128 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3270A2800 == 95 [pid = 3664] [id = 457] 12:25:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A32621E000) [pid = 3664] [serial = 1371] [outer = 0000000000000000] 12:25:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A326413800) [pid = 3664] [serial = 1372] [outer = 000000A32621E000] 12:25:21 INFO - PROCESS | 3664 | 1464377121176 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A326426C00) [pid = 3664] [serial = 1373] [outer = 000000A32621E000] 12:25:21 INFO - PROCESS | 3664 | 1464377121657 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 12:25:21 INFO - PROCESS | 3664 | 1464377121707 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 3664 | 1464377121710 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:25:21 INFO - PROCESS | 3664 | 1464377121792 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 3664 | 1464377121796 Marionette TRACE conn6 <- [1,1794,null,{}] 12:25:21 INFO - PROCESS | 3664 | 1464377121802 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:21 INFO - PROCESS | 3664 | 1464377121947 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:25:22 INFO - PROCESS | 3664 | 1464377122086 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD3E800 == 96 [pid = 3664] [id = 458] 12:25:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A30F90E000) [pid = 3664] [serial = 1374] [outer = 0000000000000000] 12:25:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A3137BD000) [pid = 3664] [serial = 1375] [outer = 000000A30F90E000] 12:25:22 INFO - PROCESS | 3664 | 1464377122146 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A3159E0000) [pid = 3664] [serial = 1376] [outer = 000000A30F90E000] 12:25:22 INFO - PROCESS | 3664 | 1464377122833 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1075ms 12:25:22 INFO - PROCESS | 3664 | 1464377122880 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 3664 | 1464377122884 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:25:22 INFO - PROCESS | 3664 | 1464377122889 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:25:22 INFO - PROCESS | 3664 | 1464377122892 Marionette TRACE conn6 <- [1,1798,null,{}] 12:25:22 INFO - PROCESS | 3664 | 1464377122900 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:23 INFO - PROCESS | 3664 | 1464377123036 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:25:23 INFO - PROCESS | 3664 | 1464377123178 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320619800 == 97 [pid = 3664] [id = 459] 12:25:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31B89A400) [pid = 3664] [serial = 1377] [outer = 0000000000000000] 12:25:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A31C09EC00) [pid = 3664] [serial = 1378] [outer = 000000A31B89A400] 12:25:23 INFO - PROCESS | 3664 | 1464377123238 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31C847000) [pid = 3664] [serial = 1379] [outer = 000000A31B89A400] 12:25:23 INFO - PROCESS | 3664 | 1464377123870 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1028ms 12:25:23 INFO - PROCESS | 3664 | 1464377123920 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 3664 | 1464377123923 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:25:23 INFO - PROCESS | 3664 | 1464377123928 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:25:23 INFO - PROCESS | 3664 | 1464377123930 Marionette TRACE conn6 <- [1,1802,null,{}] 12:25:23 INFO - PROCESS | 3664 | 1464377123935 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:24 INFO - PROCESS | 3664 | 1464377124065 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:25:24 INFO - PROCESS | 3664 | 1464377124215 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3287A5000 == 98 [pid = 3664] [id = 460] 12:25:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A3206F3000) [pid = 3664] [serial = 1380] [outer = 0000000000000000] 12:25:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A320970C00) [pid = 3664] [serial = 1381] [outer = 000000A3206F3000] 12:25:24 INFO - PROCESS | 3664 | 1464377124280 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A322DE1800) [pid = 3664] [serial = 1382] [outer = 000000A3206F3000] 12:25:24 INFO - PROCESS | 3664 | 1464377124920 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1019ms 12:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:25:24 INFO - PROCESS | 3664 | 1464377124952 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:25:24 INFO - PROCESS | 3664 | 1464377124955 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:25:24 INFO - PROCESS | 3664 | 1464377124958 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:25:24 INFO - PROCESS | 3664 | 1464377124961 Marionette TRACE conn6 <- [1,1806,null,{}] 12:25:24 INFO - PROCESS | 3664 | 1464377124964 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:25 INFO - PROCESS | 3664 | 1464377125095 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:25:25 INFO - PROCESS | 3664 | 1464377125208 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294DF800 == 99 [pid = 3664] [id = 461] 12:25:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A326424000) [pid = 3664] [serial = 1383] [outer = 0000000000000000] 12:25:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A32648A000) [pid = 3664] [serial = 1384] [outer = 000000A326424000] 12:25:25 INFO - PROCESS | 3664 | 1464377125306 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A326F48400) [pid = 3664] [serial = 1385] [outer = 000000A326424000] 12:25:25 INFO - PROCESS | 3664 | 1464377125869 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 987ms 12:25:25 INFO - PROCESS | 3664 | 1464377125948 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 3664 | 1464377125950 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:25:25 INFO - PROCESS | 3664 | 1464377125954 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:25:25 INFO - PROCESS | 3664 | 1464377125956 Marionette TRACE conn6 <- [1,1810,null,{}] 12:25:25 INFO - PROCESS | 3664 | 1464377125975 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:26 INFO - PROCESS | 3664 | 1464377126105 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:25:26 INFO - PROCESS | 3664 | 1464377126239 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32A6E6800 == 100 [pid = 3664] [id = 462] 12:25:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A3273A6000) [pid = 3664] [serial = 1386] [outer = 0000000000000000] 12:25:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A3273B2800) [pid = 3664] [serial = 1387] [outer = 000000A3273A6000] 12:25:26 INFO - PROCESS | 3664 | 1464377126298 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A327519400) [pid = 3664] [serial = 1388] [outer = 000000A3273A6000] 12:25:26 INFO - PROCESS | 3664 | 1464377126910 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 986ms 12:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:25:26 INFO - PROCESS | 3664 | 1464377126943 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 3664 | 1464377126945 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:25:26 INFO - PROCESS | 3664 | 1464377126949 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 3664 | 1464377126951 Marionette TRACE conn6 <- [1,1814,null,{}] 12:25:26 INFO - PROCESS | 3664 | 1464377126955 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:27 INFO - PROCESS | 3664 | 1464377127105 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:25:27 INFO - PROCESS | 3664 | 1464377127263 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCBC800 == 101 [pid = 3664] [id = 463] 12:25:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A329F4A400) [pid = 3664] [serial = 1389] [outer = 0000000000000000] 12:25:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A329F4E400) [pid = 3664] [serial = 1390] [outer = 000000A329F4A400] 12:25:27 INFO - PROCESS | 3664 | 1464377127322 Marionette DEBUG loaded listener.js 12:25:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A329F57400) [pid = 3664] [serial = 1391] [outer = 000000A329F4A400] 12:25:27 INFO - PROCESS | 3664 | 1464377127963 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1024ms 12:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:25:27 INFO - PROCESS | 3664 | 1464377127976 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:25:27 INFO - PROCESS | 3664 | 1464377127978 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:25:27 INFO - PROCESS | 3664 | 1464377127982 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:25:27 INFO - PROCESS | 3664 | 1464377127984 Marionette TRACE conn6 <- [1,1818,null,{}] 12:25:27 INFO - PROCESS | 3664 | 1464377127988 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:28 INFO - PROCESS | 3664 | 1464377128111 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:25:28 INFO - PROCESS | 3664 | 1464377128224 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32ADEF000 == 102 [pid = 3664] [id = 464] 12:25:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A32A835C00) [pid = 3664] [serial = 1392] [outer = 0000000000000000] 12:25:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A32A83C400) [pid = 3664] [serial = 1393] [outer = 000000A32A835C00] 12:25:28 INFO - PROCESS | 3664 | 1464377128321 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A32A8E8000) [pid = 3664] [serial = 1394] [outer = 000000A32A835C00] 12:25:28 INFO - PROCESS | 3664 | 1464377128868 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 924ms 12:25:28 INFO - PROCESS | 3664 | 1464377128908 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 3664 | 1464377128911 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:25:28 INFO - PROCESS | 3664 | 1464377128914 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:25:28 INFO - PROCESS | 3664 | 1464377128916 Marionette TRACE conn6 <- [1,1822,null,{}] 12:25:28 INFO - PROCESS | 3664 | 1464377128920 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:29 INFO - PROCESS | 3664 | 1464377129045 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:25:29 INFO - PROCESS | 3664 | 1464377129159 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AE6D800 == 103 [pid = 3664] [id = 465] 12:25:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A32A837000) [pid = 3664] [serial = 1395] [outer = 0000000000000000] 12:25:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A32A8F0000) [pid = 3664] [serial = 1396] [outer = 000000A32A837000] 12:25:29 INFO - PROCESS | 3664 | 1464377129256 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A32BC7DC00) [pid = 3664] [serial = 1397] [outer = 000000A32A837000] 12:25:29 INFO - PROCESS | 3664 | 1464377129907 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1018ms 12:25:29 INFO - PROCESS | 3664 | 1464377129936 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 3664 | 1464377129938 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:25:29 INFO - PROCESS | 3664 | 1464377129957 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:25:29 INFO - PROCESS | 3664 | 1464377129960 Marionette TRACE conn6 <- [1,1826,null,{}] 12:25:29 INFO - PROCESS | 3664 | 1464377129983 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 3664 | 1464377130112 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:25:30 INFO - PROCESS | 3664 | 1464377130250 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A319544000 == 104 [pid = 3664] [id = 466] 12:25:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A3146E3C00) [pid = 3664] [serial = 1398] [outer = 0000000000000000] 12:25:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A31B402C00) [pid = 3664] [serial = 1399] [outer = 000000A3146E3C00] 12:25:30 INFO - PROCESS | 3664 | 1464377130307 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A320D2A400) [pid = 3664] [serial = 1400] [outer = 000000A3146E3C00] 12:25:31 INFO - PROCESS | 3664 | 1464377131222 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1320ms 12:25:31 INFO - PROCESS | 3664 | 1464377131265 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:25:31 INFO - PROCESS | 3664 | 1464377131270 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:25:31 INFO - PROCESS | 3664 | 1464377131276 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:25:31 INFO - PROCESS | 3664 | 1464377131279 Marionette TRACE conn6 <- [1,1830,null,{}] 12:25:31 INFO - PROCESS | 3664 | 1464377131284 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:31 INFO - PROCESS | 3664 | 1464377131410 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:25:31 INFO - PROCESS | 3664 | 1464377131559 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B130800 == 105 [pid = 3664] [id = 467] 12:25:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A30F312800) [pid = 3664] [serial = 1401] [outer = 0000000000000000] 12:25:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A3152EF800) [pid = 3664] [serial = 1402] [outer = 000000A30F312800] 12:25:31 INFO - PROCESS | 3664 | 1464377131613 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A318E43400) [pid = 3664] [serial = 1403] [outer = 000000A30F312800] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A326682800 == 104 [pid = 3664] [id = 456] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A32526F800 == 103 [pid = 3664] [id = 455] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A32526B800 == 102 [pid = 3664] [id = 454] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E6D000 == 101 [pid = 3664] [id = 453] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A323ABD000 == 100 [pid = 3664] [id = 452] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A322DD9400) [pid = 3664] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A320620000 == 99 [pid = 3664] [id = 451] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F769000 == 98 [pid = 3664] [id = 450] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A632800 == 97 [pid = 3664] [id = 449] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E938000 == 96 [pid = 3664] [id = 448] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A329DD4800 == 95 [pid = 3664] [id = 444] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288CC800 == 94 [pid = 3664] [id = 443] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A327E22800 == 93 [pid = 3664] [id = 442] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A326920800 == 92 [pid = 3664] [id = 441] 12:25:32 INFO - PROCESS | 3664 | 1464377132362 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC3000 == 91 [pid = 3664] [id = 440] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8CA800 == 90 [pid = 3664] [id = 439] 12:25:32 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263D4000 == 89 [pid = 3664] [id = 438] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A32A841400) [pid = 3664] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A32A8E8400) [pid = 3664] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A31FA5E000) [pid = 3664] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A30F307800) [pid = 3664] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A31449CC00) [pid = 3664] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A3202A5400) [pid = 3664] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A31FBC2400) [pid = 3664] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A313AE9400) [pid = 3664] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A30F30A800) [pid = 3664] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A30FB95800) [pid = 3664] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A31E956800) [pid = 3664] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A31B89AC00) [pid = 3664] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A326418400) [pid = 3664] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A31B8A1000) [pid = 3664] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A32642EC00) [pid = 3664] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A31B186C00) [pid = 3664] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A318D67400) [pid = 3664] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A3274A3400) [pid = 3664] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A323F71800) [pid = 3664] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A327DDBC00) [pid = 3664] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A3209C8000) [pid = 3664] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A320E8EC00) [pid = 3664] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A3206EF000) [pid = 3664] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A31BDE1C00) [pid = 3664] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A31C279400) [pid = 3664] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A31C5CF800) [pid = 3664] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31C845C00) [pid = 3664] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A324B28000) [pid = 3664] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31D604000) [pid = 3664] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31EDCD800) [pid = 3664] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A31F890800) [pid = 3664] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1133ms 12:25:32 INFO - PROCESS | 3664 | 1464377132434 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 3664 | 1464377132440 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:25:32 INFO - PROCESS | 3664 | 1464377132449 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:25:32 INFO - PROCESS | 3664 | 1464377132452 Marionette TRACE conn6 <- [1,1834,null,{}] 12:25:32 INFO - PROCESS | 3664 | 1464377132456 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:32 INFO - PROCESS | 3664 | 1464377132563 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:25:32 INFO - PROCESS | 3664 | 1464377132578 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B80A000 == 90 [pid = 3664] [id = 468] 12:25:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A313B15C00) [pid = 3664] [serial = 1404] [outer = 0000000000000000] 12:25:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A314259800) [pid = 3664] [serial = 1405] [outer = 000000A313B15C00] 12:25:32 INFO - PROCESS | 3664 | 1464377132625 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A318D67400) [pid = 3664] [serial = 1406] [outer = 000000A313B15C00] 12:25:33 INFO - PROCESS | 3664 | 1464377133177 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 776ms 12:25:33 INFO - PROCESS | 3664 | 1464377133231 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 3664 | 1464377133234 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:25:33 INFO - PROCESS | 3664 | 1464377133238 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 3664 | 1464377133241 Marionette TRACE conn6 <- [1,1838,null,{}] 12:25:33 INFO - PROCESS | 3664 | 1464377133252 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 3664 | 1464377133361 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:25:33 INFO - PROCESS | 3664 | 1464377133466 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C5800 == 91 [pid = 3664] [id = 469] 12:25:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A31B89AC00) [pid = 3664] [serial = 1407] [outer = 0000000000000000] 12:25:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A31BCD2400) [pid = 3664] [serial = 1408] [outer = 000000A31B89AC00] 12:25:33 INFO - PROCESS | 3664 | 1464377133517 Marionette DEBUG loaded listener.js 12:25:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A31BE77000) [pid = 3664] [serial = 1409] [outer = 000000A31B89AC00] 12:25:33 INFO - PROCESS | 3664 | 1464377133924 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 12:25:33 INFO - PROCESS | 3664 | 1464377133975 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 3664 | 1464377133978 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:25:33 INFO - PROCESS | 3664 | 1464377133981 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:25:33 INFO - PROCESS | 3664 | 1464377133983 Marionette TRACE conn6 <- [1,1842,null,{}] 12:25:33 INFO - PROCESS | 3664 | 1464377133986 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:34 INFO - PROCESS | 3664 | 1464377134093 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:25:34 INFO - PROCESS | 3664 | 1464377134100 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E44000 == 92 [pid = 3664] [id = 470] 12:25:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A31C5C5000) [pid = 3664] [serial = 1410] [outer = 0000000000000000] 12:25:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31C7D5C00) [pid = 3664] [serial = 1411] [outer = 000000A31C5C5000] 12:25:34 INFO - PROCESS | 3664 | 1464377134152 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A31CA47000) [pid = 3664] [serial = 1412] [outer = 000000A31C5C5000] 12:25:34 INFO - PROCESS | 3664 | 1464377134620 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 12:25:34 INFO - PROCESS | 3664 | 1464377134655 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:25:34 INFO - PROCESS | 3664 | 1464377134657 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:25:34 INFO - PROCESS | 3664 | 1464377134669 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:25:34 INFO - PROCESS | 3664 | 1464377134671 Marionette TRACE conn6 <- [1,1846,null,{}] 12:25:34 INFO - PROCESS | 3664 | 1464377134675 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:34 INFO - PROCESS | 3664 | 1464377134807 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:25:34 INFO - PROCESS | 3664 | 1464377134866 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D6B800 == 93 [pid = 3664] [id = 471] 12:25:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A31D6B9000) [pid = 3664] [serial = 1413] [outer = 0000000000000000] 12:25:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31D86AC00) [pid = 3664] [serial = 1414] [outer = 000000A31D6B9000] 12:25:34 INFO - PROCESS | 3664 | 1464377134913 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A31EEA2C00) [pid = 3664] [serial = 1415] [outer = 000000A31D6B9000] 12:25:35 INFO - PROCESS | 3664 | 1464377135400 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 776ms 12:25:35 INFO - PROCESS | 3664 | 1464377135451 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 3664 | 1464377135454 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:25:35 INFO - PROCESS | 3664 | 1464377135497 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - PROCESS | 3664 | 1464377135499 Marionette TRACE conn6 <- [1,1850,null,{}] 12:25:35 INFO - PROCESS | 3664 | 1464377135502 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:35 INFO - PROCESS | 3664 | 1464377135665 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:25:35 INFO - PROCESS | 3664 | 1464377135683 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324A31800 == 94 [pid = 3664] [id = 472] 12:25:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A32023A800) [pid = 3664] [serial = 1416] [outer = 0000000000000000] 12:25:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A320360400) [pid = 3664] [serial = 1417] [outer = 000000A32023A800] 12:25:35 INFO - PROCESS | 3664 | 1464377135730 Marionette DEBUG loaded listener.js 12:25:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A320967C00) [pid = 3664] [serial = 1418] [outer = 000000A32023A800] 12:25:36 INFO - PROCESS | 3664 | 1464377136203 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 735ms 12:25:36 INFO - PROCESS | 3664 | 1464377136229 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 3664 | 1464377136231 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:25:36 INFO - PROCESS | 3664 | 1464377136235 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:25:36 INFO - PROCESS | 3664 | 1464377136236 Marionette TRACE conn6 <- [1,1854,null,{}] 12:25:36 INFO - PROCESS | 3664 | 1464377136240 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:36 INFO - PROCESS | 3664 | 1464377136374 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:25:36 INFO - PROCESS | 3664 | 1464377136387 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EE2000 == 95 [pid = 3664] [id = 473] 12:25:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A319587400) [pid = 3664] [serial = 1419] [outer = 0000000000000000] 12:25:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A3209CF000) [pid = 3664] [serial = 1420] [outer = 000000A319587400] 12:25:36 INFO - PROCESS | 3664 | 1464377136433 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A320E94C00) [pid = 3664] [serial = 1421] [outer = 000000A319587400] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A3107EA800) [pid = 3664] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A314498400) [pid = 3664] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A31EDCC800) [pid = 3664] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A31ACAAC00) [pid = 3664] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A3152ED800) [pid = 3664] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A31C841000) [pid = 3664] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A323FB7400) [pid = 3664] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A3202A8000) [pid = 3664] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:25:36 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31ACA5C00) [pid = 3664] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:25:37 INFO - PROCESS | 3664 | 1464377137100 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 923ms 12:25:37 INFO - PROCESS | 3664 | 1464377137162 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 3664 | 1464377137164 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:25:37 INFO - PROCESS | 3664 | 1464377137168 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - PROCESS | 3664 | 1464377137169 Marionette TRACE conn6 <- [1,1858,null,{}] 12:25:37 INFO - PROCESS | 3664 | 1464377137173 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:37 INFO - PROCESS | 3664 | 1464377137273 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:25:37 INFO - PROCESS | 3664 | 1464377137282 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326256000 == 96 [pid = 3664] [id = 474] 12:25:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A31C284800) [pid = 3664] [serial = 1422] [outer = 0000000000000000] 12:25:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A3214A7C00) [pid = 3664] [serial = 1423] [outer = 000000A31C284800] 12:25:37 INFO - PROCESS | 3664 | 1464377137332 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A322DDB000) [pid = 3664] [serial = 1424] [outer = 000000A31C284800] 12:25:37 INFO - PROCESS | 3664 | 1464377137776 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 12:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:25:37 INFO - PROCESS | 3664 | 1464377137811 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 3664 | 1464377137813 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:25:37 INFO - PROCESS | 3664 | 1464377137816 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:25:37 INFO - PROCESS | 3664 | 1464377137818 Marionette TRACE conn6 <- [1,1862,null,{}] 12:25:37 INFO - PROCESS | 3664 | 1464377137821 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:37 INFO - PROCESS | 3664 | 1464377137925 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:25:37 INFO - PROCESS | 3664 | 1464377137931 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326676800 == 97 [pid = 3664] [id = 475] 12:25:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A323F67400) [pid = 3664] [serial = 1425] [outer = 0000000000000000] 12:25:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A323FAF000) [pid = 3664] [serial = 1426] [outer = 000000A323F67400] 12:25:37 INFO - PROCESS | 3664 | 1464377137977 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A323FCE800) [pid = 3664] [serial = 1427] [outer = 000000A323F67400] 12:25:38 INFO - PROCESS | 3664 | 1464377138424 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 12:25:38 INFO - PROCESS | 3664 | 1464377138459 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 3664 | 1464377138462 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:25:38 INFO - PROCESS | 3664 | 1464377138465 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:25:38 INFO - PROCESS | 3664 | 1464377138476 Marionette TRACE conn6 <- [1,1866,null,{}] 12:25:38 INFO - PROCESS | 3664 | 1464377138480 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 3664 | 1464377138580 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:25:38 INFO - PROCESS | 3664 | 1464377138587 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326922000 == 98 [pid = 3664] [id = 476] 12:25:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A323FD1800) [pid = 3664] [serial = 1428] [outer = 0000000000000000] 12:25:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A324AAA400) [pid = 3664] [serial = 1429] [outer = 000000A323FD1800] 12:25:38 INFO - PROCESS | 3664 | 1464377138633 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A326225C00) [pid = 3664] [serial = 1430] [outer = 000000A323FD1800] 12:25:39 INFO - PROCESS | 3664 | 1464377139400 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 987ms 12:25:39 INFO - PROCESS | 3664 | 1464377139456 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 3664 | 1464377139461 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:25:39 INFO - PROCESS | 3664 | 1464377139467 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 3664 | 1464377139472 Marionette TRACE conn6 <- [1,1870,null,{}] 12:25:39 INFO - PROCESS | 3664 | 1464377139477 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 3664 | 1464377139648 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:25:39 INFO - PROCESS | 3664 | 1464377139795 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E80D800 == 99 [pid = 3664] [id = 477] 12:25:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A3147B0C00) [pid = 3664] [serial = 1431] [outer = 0000000000000000] 12:25:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A315781800) [pid = 3664] [serial = 1432] [outer = 000000A3147B0C00] 12:25:39 INFO - PROCESS | 3664 | 1464377139856 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A3195E7C00) [pid = 3664] [serial = 1433] [outer = 000000A3147B0C00] 12:25:40 INFO - PROCESS | 3664 | 1464377140551 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1135ms 12:25:40 INFO - PROCESS | 3664 | 1464377140605 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 3664 | 1464377140612 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:25:40 INFO - PROCESS | 3664 | 1464377140634 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:25:40 INFO - PROCESS | 3664 | 1464377140637 Marionette TRACE conn6 <- [1,1874,null,{}] 12:25:40 INFO - PROCESS | 3664 | 1464377140642 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:40 INFO - PROCESS | 3664 | 1464377140789 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:25:40 INFO - PROCESS | 3664 | 1464377140928 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324A2A800 == 100 [pid = 3664] [id = 478] 12:25:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A31BCD7800) [pid = 3664] [serial = 1434] [outer = 0000000000000000] 12:25:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A31C780000) [pid = 3664] [serial = 1435] [outer = 000000A31BCD7800] 12:25:41 INFO - PROCESS | 3664 | 1464377140986 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A31F8A6000) [pid = 3664] [serial = 1436] [outer = 000000A31BCD7800] 12:25:41 INFO - PROCESS | 3664 | 1464377141612 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1016ms 12:25:41 INFO - PROCESS | 3664 | 1464377141656 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:25:41 INFO - PROCESS | 3664 | 1464377141659 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:25:41 INFO - PROCESS | 3664 | 1464377141663 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - PROCESS | 3664 | 1464377141667 Marionette TRACE conn6 <- [1,1878,null,{}] 12:25:41 INFO - PROCESS | 3664 | 1464377141679 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:41 INFO - PROCESS | 3664 | 1464377141812 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:25:41 INFO - PROCESS | 3664 | 1464377141959 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32912C800 == 101 [pid = 3664] [id = 479] 12:25:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A3209D2800) [pid = 3664] [serial = 1437] [outer = 0000000000000000] 12:25:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A323F6D400) [pid = 3664] [serial = 1438] [outer = 000000A3209D2800] 12:25:42 INFO - PROCESS | 3664 | 1464377142021 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A326416800) [pid = 3664] [serial = 1439] [outer = 000000A3209D2800] 12:25:42 INFO - PROCESS | 3664 | 1464377142621 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1025ms 12:25:42 INFO - PROCESS | 3664 | 1464377142690 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:25:42 INFO - PROCESS | 3664 | 1464377142693 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:25:42 INFO - PROCESS | 3664 | 1464377142711 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:25:42 INFO - PROCESS | 3664 | 1464377142713 Marionette TRACE conn6 <- [1,1882,null,{}] 12:25:42 INFO - PROCESS | 3664 | 1464377142717 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:42 INFO - PROCESS | 3664 | 1464377142848 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:25:43 INFO - PROCESS | 3664 | 1464377142990 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329DD4800 == 102 [pid = 3664] [id = 480] 12:25:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A324B2B800) [pid = 3664] [serial = 1440] [outer = 0000000000000000] 12:25:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A326F3B800) [pid = 3664] [serial = 1441] [outer = 000000A324B2B800] 12:25:43 INFO - PROCESS | 3664 | 1464377143051 Marionette DEBUG loaded listener.js 12:25:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A3273A2400) [pid = 3664] [serial = 1442] [outer = 000000A324B2B800] 12:25:43 INFO - PROCESS | 3664 | 1464377143668 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 987ms 12:25:43 INFO - PROCESS | 3664 | 1464377143703 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:25:43 INFO - PROCESS | 3664 | 1464377143706 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:25:43 INFO - PROCESS | 3664 | 1464377143710 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:25:43 INFO - PROCESS | 3664 | 1464377143712 Marionette TRACE conn6 <- [1,1886,null,{}] 12:25:43 INFO - PROCESS | 3664 | 1464377143716 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:43 INFO - PROCESS | 3664 | 1464377143841 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:25:43 INFO - PROCESS | 3664 | 1464377143956 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AED6800 == 103 [pid = 3664] [id = 481] 12:25:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A326486800) [pid = 3664] [serial = 1443] [outer = 0000000000000000] 12:25:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A32742E400) [pid = 3664] [serial = 1444] [outer = 000000A326486800] 12:25:44 INFO - PROCESS | 3664 | 1464377144055 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A327434800) [pid = 3664] [serial = 1445] [outer = 000000A326486800] 12:25:44 INFO - PROCESS | 3664 | 1464377144626 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 12:25:44 INFO - PROCESS | 3664 | 1464377144699 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:25:44 INFO - PROCESS | 3664 | 1464377144702 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:25:44 INFO - PROCESS | 3664 | 1464377144706 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:25:44 INFO - PROCESS | 3664 | 1464377144708 Marionette TRACE conn6 <- [1,1890,null,{}] 12:25:44 INFO - PROCESS | 3664 | 1464377144712 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:44 INFO - PROCESS | 3664 | 1464377144851 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:25:45 INFO - PROCESS | 3664 | 1464377144996 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B78E000 == 104 [pid = 3664] [id = 482] 12:25:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A327511800) [pid = 3664] [serial = 1446] [outer = 0000000000000000] 12:25:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A328A51400) [pid = 3664] [serial = 1447] [outer = 000000A327511800] 12:25:45 INFO - PROCESS | 3664 | 1464377145054 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A329278400) [pid = 3664] [serial = 1448] [outer = 000000A327511800] 12:25:45 INFO - PROCESS | 3664 | 1464377145666 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1022ms 12:25:45 INFO - PROCESS | 3664 | 1464377145731 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:25:45 INFO - PROCESS | 3664 | 1464377145733 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:25:45 INFO - PROCESS | 3664 | 1464377145737 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:25:45 INFO - PROCESS | 3664 | 1464377145739 Marionette TRACE conn6 <- [1,1894,null,{}] 12:25:45 INFO - PROCESS | 3664 | 1464377145743 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:45 INFO - PROCESS | 3664 | 1464377145868 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:25:46 INFO - PROCESS | 3664 | 1464377146010 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B7A8800 == 105 [pid = 3664] [id = 483] 12:25:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A328A5E800) [pid = 3664] [serial = 1449] [outer = 0000000000000000] 12:25:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A329F4CC00) [pid = 3664] [serial = 1450] [outer = 000000A328A5E800] 12:25:46 INFO - PROCESS | 3664 | 1464377146069 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A32A627000) [pid = 3664] [serial = 1451] [outer = 000000A328A5E800] 12:25:46 INFO - PROCESS | 3664 | 1464377146669 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 12:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:25:46 INFO - PROCESS | 3664 | 1464377146726 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 3664 | 1464377146728 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:25:46 INFO - PROCESS | 3664 | 1464377146731 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 3664 | 1464377146734 Marionette TRACE conn6 <- [1,1898,null,{}] 12:25:46 INFO - PROCESS | 3664 | 1464377146737 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 3664 | 1464377146861 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:25:47 INFO - PROCESS | 3664 | 1464377147004 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C4DF000 == 106 [pid = 3664] [id = 484] 12:25:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A32A629C00) [pid = 3664] [serial = 1452] [outer = 0000000000000000] 12:25:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A32A62E800) [pid = 3664] [serial = 1453] [outer = 000000A32A629C00] 12:25:47 INFO - PROCESS | 3664 | 1464377147062 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A32A727800) [pid = 3664] [serial = 1454] [outer = 000000A32A629C00] 12:25:47 INFO - PROCESS | 3664 | 1464377147633 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 12:25:47 INFO - PROCESS | 3664 | 1464377147721 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:25:47 INFO - PROCESS | 3664 | 1464377147723 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:25:47 INFO - PROCESS | 3664 | 1464377147727 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:25:47 INFO - PROCESS | 3664 | 1464377147729 Marionette TRACE conn6 <- [1,1902,null,{}] 12:25:47 INFO - PROCESS | 3664 | 1464377147733 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:47 INFO - PROCESS | 3664 | 1464377147857 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:25:48 INFO - PROCESS | 3664 | 1464377148020 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B4C2000 == 107 [pid = 3664] [id = 485] 12:25:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A32A72E000) [pid = 3664] [serial = 1455] [outer = 0000000000000000] 12:25:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A32A72EC00) [pid = 3664] [serial = 1456] [outer = 000000A32A72E000] 12:25:48 INFO - PROCESS | 3664 | 1464377148077 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A32A841800) [pid = 3664] [serial = 1457] [outer = 000000A32A72E000] 12:25:48 INFO - PROCESS | 3664 | 1464377148725 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1021ms 12:25:48 INFO - PROCESS | 3664 | 1464377148751 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 3664 | 1464377148754 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:25:48 INFO - PROCESS | 3664 | 1464377148758 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 3664 | 1464377148760 Marionette TRACE conn6 <- [1,1906,null,{}] 12:25:48 INFO - PROCESS | 3664 | 1464377148764 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:48 INFO - PROCESS | 3664 | 1464377148892 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:25:49 INFO - PROCESS | 3664 | 1464377149052 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BFD9800 == 108 [pid = 3664] [id = 486] 12:25:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A31BCD3C00) [pid = 3664] [serial = 1458] [outer = 0000000000000000] 12:25:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A31FA59400) [pid = 3664] [serial = 1459] [outer = 000000A31BCD3C00] 12:25:49 INFO - PROCESS | 3664 | 1464377149110 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A324B24000) [pid = 3664] [serial = 1460] [outer = 000000A31BCD3C00] 12:25:49 INFO - PROCESS | 3664 | 1464377149950 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1238ms 12:25:50 INFO - PROCESS | 3664 | 1464377149997 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 3664 | 1464377150003 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:25:50 INFO - PROCESS | 3664 | 1464377150007 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:25:50 INFO - PROCESS | 3664 | 1464377150012 Marionette TRACE conn6 <- [1,1910,null,{}] 12:25:50 INFO - PROCESS | 3664 | 1464377150032 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:50 INFO - PROCESS | 3664 | 1464377150162 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:25:50 INFO - PROCESS | 3664 | 1464377150313 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FCA800 == 109 [pid = 3664] [id = 487] 12:25:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A314633400) [pid = 3664] [serial = 1461] [outer = 0000000000000000] 12:25:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A319590400) [pid = 3664] [serial = 1462] [outer = 000000A314633400] 12:25:50 INFO - PROCESS | 3664 | 1464377150367 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A31BDDB000) [pid = 3664] [serial = 1463] [outer = 000000A314633400] 12:25:50 INFO - PROCESS | 3664 | 1464377150973 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1039ms 12:25:51 INFO - PROCESS | 3664 | 1464377151052 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:25:51 INFO - PROCESS | 3664 | 1464377151057 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:25:51 INFO - PROCESS | 3664 | 1464377151064 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:25:51 INFO - PROCESS | 3664 | 1464377151067 Marionette TRACE conn6 <- [1,1914,null,{}] 12:25:51 INFO - PROCESS | 3664 | 1464377151071 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:51 INFO - PROCESS | 3664 | 1464377151220 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31535B000 == 108 [pid = 3664] [id = 325] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A326676800 == 107 [pid = 3664] [id = 475] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A326256000 == 106 [pid = 3664] [id = 474] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EE2000 == 105 [pid = 3664] [id = 473] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A324A31800 == 104 [pid = 3664] [id = 472] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D6B800 == 103 [pid = 3664] [id = 471] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E44000 == 102 [pid = 3664] [id = 470] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C5800 == 101 [pid = 3664] [id = 469] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B80A000 == 100 [pid = 3664] [id = 468] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A327F2E800) [pid = 3664] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A328A5D800) [pid = 3664] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A32749B400) [pid = 3664] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A326485800) [pid = 3664] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A326413800) [pid = 3664] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B130800 == 99 [pid = 3664] [id = 467] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32ADEF000 == 98 [pid = 3664] [id = 464] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCBC800 == 97 [pid = 3664] [id = 463] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32A6E6800 == 96 [pid = 3664] [id = 462] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294DF800 == 95 [pid = 3664] [id = 461] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3287A5000 == 94 [pid = 3664] [id = 460] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A320619800 == 93 [pid = 3664] [id = 459] 12:25:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD3E800 == 92 [pid = 3664] [id = 458] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A31BC13C00) [pid = 3664] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A315946400) [pid = 3664] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A315516400) [pid = 3664] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A313909800) [pid = 3664] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31F910C00) [pid = 3664] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A320238800) [pid = 3664] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A320D2AC00) [pid = 3664] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A31F889400) [pid = 3664] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A3214E8C00) [pid = 3664] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A31C263C00) [pid = 3664] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A31E427000) [pid = 3664] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A323FAB800) [pid = 3664] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A323FC7800) [pid = 3664] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A320E8B400) [pid = 3664] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A31B107400) [pid = 3664] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31C495C00) [pid = 3664] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A31CA57800) [pid = 3664] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A31BDE4400) [pid = 3664] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31BE6F800) [pid = 3664] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A314282C00) [pid = 3664] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A320966800) [pid = 3664] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A324AAAC00) [pid = 3664] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A326220C00) [pid = 3664] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:25:51 INFO - PROCESS | 3664 | 1464377151423 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315711000 == 93 [pid = 3664] [id = 488] 12:25:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A30F01E400) [pid = 3664] [serial = 1464] [outer = 0000000000000000] 12:25:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A31375EC00) [pid = 3664] [serial = 1465] [outer = 000000A30F01E400] 12:25:51 INFO - PROCESS | 3664 | 1464377151474 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A31B109000) [pid = 3664] [serial = 1466] [outer = 000000A30F01E400] 12:25:51 INFO - PROCESS | 3664 | 1464377151938 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 923ms 12:25:51 INFO - PROCESS | 3664 | 1464377151988 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:25:51 INFO - PROCESS | 3664 | 1464377151991 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:25:52 INFO - PROCESS | 3664 | 1464377151994 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - PROCESS | 3664 | 1464377151998 Marionette TRACE conn6 <- [1,1918,null,{}] 12:25:52 INFO - PROCESS | 3664 | 1464377152008 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 3664 | 1464377152126 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:25:52 INFO - PROCESS | 3664 | 1464377152141 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E26000 == 94 [pid = 3664] [id = 489] 12:25:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A31E426800) [pid = 3664] [serial = 1467] [outer = 0000000000000000] 12:25:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A31E4C8000) [pid = 3664] [serial = 1468] [outer = 000000A31E426800] 12:25:52 INFO - PROCESS | 3664 | 1464377152194 Marionette DEBUG loaded listener.js 12:25:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A31FA5B400) [pid = 3664] [serial = 1469] [outer = 000000A31E426800] 12:25:52 INFO - PROCESS | 3664 | 1464377152686 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 12:25:52 INFO - PROCESS | 3664 | 1464377152731 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:25:52 INFO - PROCESS | 3664 | 1464377152734 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:25:52 INFO - PROCESS | 3664 | 1464377152737 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:25:52 INFO - PROCESS | 3664 | 1464377152739 Marionette TRACE conn6 <- [1,1922,null,{}] 12:25:52 INFO - PROCESS | 3664 | 1464377152742 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:52 INFO - PROCESS | 3664 | 1464377152852 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:25:53 INFO - PROCESS | 3664 | 1464377152998 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F08800 == 95 [pid = 3664] [id = 490] 12:25:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A31FC5B000) [pid = 3664] [serial = 1470] [outer = 0000000000000000] 12:25:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A320241C00) [pid = 3664] [serial = 1471] [outer = 000000A31FC5B000] 12:25:53 INFO - PROCESS | 3664 | 1464377153047 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A32096D400) [pid = 3664] [serial = 1472] [outer = 000000A31FC5B000] 12:25:53 INFO - PROCESS | 3664 | 1464377153430 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 735ms 12:25:53 INFO - PROCESS | 3664 | 1464377153475 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 3664 | 1464377153477 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:25:53 INFO - PROCESS | 3664 | 1464377153480 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 3664 | 1464377153482 Marionette TRACE conn6 <- [1,1926,null,{}] 12:25:53 INFO - PROCESS | 3664 | 1464377153486 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:53 INFO - PROCESS | 3664 | 1464377153632 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:25:53 INFO - PROCESS | 3664 | 1464377153651 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A325264800 == 96 [pid = 3664] [id = 491] 12:25:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A320971000) [pid = 3664] [serial = 1473] [outer = 0000000000000000] 12:25:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A320D24800) [pid = 3664] [serial = 1474] [outer = 000000A320971000] 12:25:53 INFO - PROCESS | 3664 | 1464377153698 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A3214E8C00) [pid = 3664] [serial = 1475] [outer = 000000A320971000] 12:25:54 INFO - PROCESS | 3664 | 1464377154186 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 12:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:25:54 INFO - PROCESS | 3664 | 1464377154224 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:25:54 INFO - PROCESS | 3664 | 1464377154226 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:25:54 INFO - PROCESS | 3664 | 1464377154230 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:25:54 INFO - PROCESS | 3664 | 1464377154232 Marionette TRACE conn6 <- [1,1930,null,{}] 12:25:54 INFO - PROCESS | 3664 | 1464377154235 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:54 INFO - PROCESS | 3664 | 1464377154412 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:25:54 INFO - PROCESS | 3664 | 1464377154436 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32668E000 == 97 [pid = 3664] [id = 492] 12:25:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A326414C00) [pid = 3664] [serial = 1476] [outer = 0000000000000000] 12:25:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A326485C00) [pid = 3664] [serial = 1477] [outer = 000000A326414C00] 12:25:54 INFO - PROCESS | 3664 | 1464377154491 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A3273A7800) [pid = 3664] [serial = 1478] [outer = 000000A326414C00] 12:25:54 INFO - PROCESS | 3664 | 1464377154949 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 776ms 12:25:55 INFO - PROCESS | 3664 | 1464377155008 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 3664 | 1464377155010 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:25:55 INFO - PROCESS | 3664 | 1464377155013 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:25:55 INFO - PROCESS | 3664 | 1464377155015 Marionette TRACE conn6 <- [1,1934,null,{}] 12:25:55 INFO - PROCESS | 3664 | 1464377155018 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:55 INFO - PROCESS | 3664 | 1464377155167 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:25:55 INFO - PROCESS | 3664 | 1464377155188 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327EE5000 == 98 [pid = 3664] [id = 493] 12:25:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A327431C00) [pid = 3664] [serial = 1479] [outer = 0000000000000000] 12:25:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A3274A0000) [pid = 3664] [serial = 1480] [outer = 000000A327431C00] 12:25:55 INFO - PROCESS | 3664 | 1464377155235 Marionette DEBUG loaded listener.js 12:25:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A327DDD400) [pid = 3664] [serial = 1481] [outer = 000000A327431C00] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A32023A800) [pid = 3664] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A319587400) [pid = 3664] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A323F67400) [pid = 3664] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A32621E000) [pid = 3664] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A313B15C00) [pid = 3664] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A31B89AC00) [pid = 3664] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A30F312800) [pid = 3664] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A31C5C5000) [pid = 3664] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31D6B9000) [pid = 3664] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:25:55 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A31C284800) [pid = 3664] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:25:55 INFO - PROCESS | 3664 | 1464377155894 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 923ms 12:25:55 INFO - PROCESS | 3664 | 1464377155940 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 3664 | 1464377155942 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:25:55 INFO - PROCESS | 3664 | 1464377155946 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:25:55 INFO - PROCESS | 3664 | 1464377155948 Marionette TRACE conn6 <- [1,1938,null,{}] 12:25:55 INFO - PROCESS | 3664 | 1464377155951 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:56 INFO - PROCESS | 3664 | 1464377156053 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:25:56 INFO - PROCESS | 3664 | 1464377156060 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329134000 == 99 [pid = 3664] [id = 494] 12:25:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A31BDE3000) [pid = 3664] [serial = 1482] [outer = 0000000000000000] 12:25:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A323FC8C00) [pid = 3664] [serial = 1483] [outer = 000000A31BDE3000] 12:25:56 INFO - PROCESS | 3664 | 1464377156109 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A328A5D400) [pid = 3664] [serial = 1484] [outer = 000000A31BDE3000] 12:25:56 INFO - PROCESS | 3664 | 1464377156560 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 672ms 12:25:56 INFO - PROCESS | 3664 | 1464377156620 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:25:56 INFO - PROCESS | 3664 | 1464377156622 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:25:56 INFO - PROCESS | 3664 | 1464377156626 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:25:56 INFO - PROCESS | 3664 | 1464377156627 Marionette TRACE conn6 <- [1,1942,null,{}] 12:25:56 INFO - PROCESS | 3664 | 1464377156631 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:56 INFO - PROCESS | 3664 | 1464377156735 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:25:56 INFO - PROCESS | 3664 | 1464377156741 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32ADE7800 == 100 [pid = 3664] [id = 495] 12:25:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A313A4D000) [pid = 3664] [serial = 1485] [outer = 0000000000000000] 12:25:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31CA59C00) [pid = 3664] [serial = 1486] [outer = 000000A313A4D000] 12:25:56 INFO - PROCESS | 3664 | 1464377156787 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A32A841C00) [pid = 3664] [serial = 1487] [outer = 000000A313A4D000] 12:25:57 INFO - PROCESS | 3664 | 1464377157238 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 12:25:57 INFO - PROCESS | 3664 | 1464377157258 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 3664 | 1464377157260 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:25:57 INFO - PROCESS | 3664 | 1464377157263 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:25:57 INFO - PROCESS | 3664 | 1464377157265 Marionette TRACE conn6 <- [1,1946,null,{}] 12:25:57 INFO - PROCESS | 3664 | 1464377157269 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 3664 | 1464377157423 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:25:57 INFO - PROCESS | 3664 | 1464377157452 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B4CD000 == 101 [pid = 3664] [id = 496] 12:25:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A329474800) [pid = 3664] [serial = 1488] [outer = 0000000000000000] 12:25:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A32947B000) [pid = 3664] [serial = 1489] [outer = 000000A329474800] 12:25:57 INFO - PROCESS | 3664 | 1464377157499 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A329481400) [pid = 3664] [serial = 1490] [outer = 000000A329474800] 12:25:58 INFO - PROCESS | 3664 | 1464377158207 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 12:25:58 INFO - PROCESS | 3664 | 1464377158262 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 3664 | 1464377158267 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:25:58 INFO - PROCESS | 3664 | 1464377158275 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:25:58 INFO - PROCESS | 3664 | 1464377158279 Marionette TRACE conn6 <- [1,1950,null,{}] 12:25:58 INFO - PROCESS | 3664 | 1464377158285 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:58 INFO - PROCESS | 3664 | 1464377158437 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:25:58 INFO - PROCESS | 3664 | 1464377158584 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B5800 == 102 [pid = 3664] [id = 497] 12:25:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A3159E1400) [pid = 3664] [serial = 1491] [outer = 0000000000000000] 12:25:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31B727800) [pid = 3664] [serial = 1492] [outer = 000000A3159E1400] 12:25:58 INFO - PROCESS | 3664 | 1464377158645 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A31C49C400) [pid = 3664] [serial = 1493] [outer = 000000A3159E1400] 12:25:59 INFO - PROCESS | 3664 | 1464377159223 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 12:25:59 INFO - PROCESS | 3664 | 1464377159268 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 3664 | 1464377159274 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:25:59 INFO - PROCESS | 3664 | 1464377159281 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:25:59 INFO - PROCESS | 3664 | 1464377159285 Marionette TRACE conn6 <- [1,1954,null,{}] 12:25:59 INFO - PROCESS | 3664 | 1464377159289 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 3664 | 1464377159425 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:25:59 INFO - PROCESS | 3664 | 1464377159588 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263C4000 == 103 [pid = 3664] [id = 498] 12:25:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A31EDD0800) [pid = 3664] [serial = 1494] [outer = 0000000000000000] 12:25:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A31F8AF800) [pid = 3664] [serial = 1495] [outer = 000000A31EDD0800] 12:25:59 INFO - PROCESS | 3664 | 1464377159648 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A3209D3C00) [pid = 3664] [serial = 1496] [outer = 000000A31EDD0800] 12:26:00 INFO - PROCESS | 3664 | 1464377160289 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1078ms 12:26:00 INFO - PROCESS | 3664 | 1464377160365 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 3664 | 1464377160367 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:26:00 INFO - PROCESS | 3664 | 1464377160371 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 3664 | 1464377160375 Marionette TRACE conn6 <- [1,1958,null,{}] 12:26:00 INFO - PROCESS | 3664 | 1464377160387 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 3664 | 1464377160553 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:26:00 INFO - PROCESS | 3664 | 1464377160705 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CEC9800 == 104 [pid = 3664] [id = 499] 12:26:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A320D7BC00) [pid = 3664] [serial = 1497] [outer = 0000000000000000] 12:26:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A320D84C00) [pid = 3664] [serial = 1498] [outer = 000000A320D7BC00] 12:26:00 INFO - PROCESS | 3664 | 1464377160766 Marionette DEBUG loaded listener.js 12:26:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A326228C00) [pid = 3664] [serial = 1499] [outer = 000000A320D7BC00] 12:26:01 INFO - PROCESS | 3664 | 1464377161392 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1081ms 12:26:01 INFO - PROCESS | 3664 | 1464377161454 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:26:01 INFO - PROCESS | 3664 | 1464377161458 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:26:01 INFO - PROCESS | 3664 | 1464377161461 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:26:01 INFO - PROCESS | 3664 | 1464377161463 Marionette TRACE conn6 <- [1,1962,null,{}] 12:26:01 INFO - PROCESS | 3664 | 1464377161467 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:01 INFO - PROCESS | 3664 | 1464377161601 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:26:01 INFO - PROCESS | 3664 | 1464377161750 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329232800 == 105 [pid = 3664] [id = 500] 12:26:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A327DD8000) [pid = 3664] [serial = 1500] [outer = 0000000000000000] 12:26:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A32947F800) [pid = 3664] [serial = 1501] [outer = 000000A327DD8000] 12:26:01 INFO - PROCESS | 3664 | 1464377161808 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A329FA5000) [pid = 3664] [serial = 1502] [outer = 000000A327DD8000] 12:26:02 INFO - PROCESS | 3664 | 1464377162402 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 12:26:02 INFO - PROCESS | 3664 | 1464377162450 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 3664 | 1464377162453 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:26:02 INFO - PROCESS | 3664 | 1464377162456 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 3664 | 1464377162459 Marionette TRACE conn6 <- [1,1966,null,{}] 12:26:02 INFO - PROCESS | 3664 | 1464377162463 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 3664 | 1464377162590 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:26:02 INFO - PROCESS | 3664 | 1464377162710 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C687000 == 106 [pid = 3664] [id = 501] 12:26:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A326357000) [pid = 3664] [serial = 1503] [outer = 0000000000000000] 12:26:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A32635B000) [pid = 3664] [serial = 1504] [outer = 000000A326357000] 12:26:02 INFO - PROCESS | 3664 | 1464377162768 Marionette DEBUG loaded listener.js 12:26:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A326486C00) [pid = 3664] [serial = 1505] [outer = 000000A326357000] 12:26:03 INFO - PROCESS | 3664 | 1464377163343 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 922ms 12:26:03 INFO - PROCESS | 3664 | 1464377163381 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:26:03 INFO - PROCESS | 3664 | 1464377163384 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:26:03 INFO - PROCESS | 3664 | 1464377163387 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:26:03 INFO - PROCESS | 3664 | 1464377163389 Marionette TRACE conn6 <- [1,1970,null,{}] 12:26:03 INFO - PROCESS | 3664 | 1464377163393 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:03 INFO - PROCESS | 3664 | 1464377163540 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:26:03 INFO - PROCESS | 3664 | 1464377163703 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A328F36800 == 107 [pid = 3664] [id = 502] 12:26:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A326F81000) [pid = 3664] [serial = 1506] [outer = 0000000000000000] 12:26:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A329FAC000) [pid = 3664] [serial = 1507] [outer = 000000A326F81000] 12:26:03 INFO - PROCESS | 3664 | 1464377163761 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A32A837400) [pid = 3664] [serial = 1508] [outer = 000000A326F81000] 12:26:04 INFO - PROCESS | 3664 | 1464377164375 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1023ms 12:26:04 INFO - PROCESS | 3664 | 1464377164413 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:26:04 INFO - PROCESS | 3664 | 1464377164415 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:26:04 INFO - PROCESS | 3664 | 1464377164419 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:26:04 INFO - PROCESS | 3664 | 1464377164421 Marionette TRACE conn6 <- [1,1974,null,{}] 12:26:04 INFO - PROCESS | 3664 | 1464377164425 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:04 INFO - PROCESS | 3664 | 1464377164551 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:26:04 INFO - PROCESS | 3664 | 1464377164700 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A328F51800 == 108 [pid = 3664] [id = 503] 12:26:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A32A66D800) [pid = 3664] [serial = 1509] [outer = 0000000000000000] 12:26:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 184 (000000A32A671800) [pid = 3664] [serial = 1510] [outer = 000000A32A66D800] 12:26:04 INFO - PROCESS | 3664 | 1464377164757 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A32A677400) [pid = 3664] [serial = 1511] [outer = 000000A32A66D800] 12:26:05 INFO - PROCESS | 3664 | 1464377165427 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1020ms 12:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:26:05 INFO - PROCESS | 3664 | 1464377165442 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 3664 | 1464377165444 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:26:05 INFO - PROCESS | 3664 | 1464377165448 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:26:05 INFO - PROCESS | 3664 | 1464377165450 Marionette TRACE conn6 <- [1,1978,null,{}] 12:26:05 INFO - PROCESS | 3664 | 1464377165453 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:05 INFO - PROCESS | 3664 | 1464377165580 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:26:05 INFO - PROCESS | 3664 | 1464377165729 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A73F800 == 109 [pid = 3664] [id = 504] 12:26:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 186 (000000A315512400) [pid = 3664] [serial = 1512] [outer = 0000000000000000] 12:26:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 187 (000000A318E4A400) [pid = 3664] [serial = 1513] [outer = 000000A315512400] 12:26:05 INFO - PROCESS | 3664 | 1464377165788 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 188 (000000A31FBBF000) [pid = 3664] [serial = 1514] [outer = 000000A315512400] 12:26:06 INFO - PROCESS | 3664 | 1464377166678 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1284ms 12:26:06 INFO - PROCESS | 3664 | 1464377166735 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:26:06 INFO - PROCESS | 3664 | 1464377166740 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:26:06 INFO - PROCESS | 3664 | 1464377166745 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:26:06 INFO - PROCESS | 3664 | 1464377166750 Marionette TRACE conn6 <- [1,1982,null,{}] 12:26:06 INFO - PROCESS | 3664 | 1464377166770 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:06 INFO - PROCESS | 3664 | 1464377166895 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:26:07 INFO - PROCESS | 3664 | 1464377167049 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155BD800 == 110 [pid = 3664] [id = 505] 12:26:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 189 (000000A30EFDB000) [pid = 3664] [serial = 1515] [outer = 0000000000000000] 12:26:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 190 (000000A30F397C00) [pid = 3664] [serial = 1516] [outer = 000000A30EFDB000] 12:26:07 INFO - PROCESS | 3664 | 1464377167105 Marionette DEBUG loaded listener.js 12:26:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 191 (000000A315253400) [pid = 3664] [serial = 1517] [outer = 000000A30EFDB000] 12:26:07 INFO - PROCESS | 3664 | 1464377167743 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1035ms 12:26:07 INFO - PROCESS | 3664 | 1464377167784 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 3664 | 1464377167790 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:26:07 INFO - PROCESS | 3664 | 1464377167796 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 3664 | 1464377167799 Marionette TRACE conn6 <- [1,1986,null,{}] 12:26:07 INFO - PROCESS | 3664 | 1464377167803 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:07 INFO - PROCESS | 3664 | 1464377167927 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:26:08 INFO - PROCESS | 3664 | 1464377168082 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD34800 == 111 [pid = 3664] [id = 506] 12:26:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 192 (000000A31B411C00) [pid = 3664] [serial = 1518] [outer = 0000000000000000] 12:26:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 193 (000000A31BCCDC00) [pid = 3664] [serial = 1519] [outer = 000000A31B411C00] 12:26:08 INFO - PROCESS | 3664 | 1464377168134 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 194 (000000A31BE69800) [pid = 3664] [serial = 1520] [outer = 000000A31B411C00] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCE1000 == 110 [pid = 3664] [id = 445] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32ADE7800 == 109 [pid = 3664] [id = 495] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A329134000 == 108 [pid = 3664] [id = 494] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A327EE5000 == 107 [pid = 3664] [id = 493] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32668E000 == 106 [pid = 3664] [id = 492] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A325264800 == 105 [pid = 3664] [id = 491] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 193 (000000A3137BD000) [pid = 3664] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 192 (000000A31C09EC00) [pid = 3664] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 191 (000000A320970C00) [pid = 3664] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 190 (000000A31B402C00) [pid = 3664] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 189 (000000A32648A000) [pid = 3664] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 188 (000000A3273B2800) [pid = 3664] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 187 (000000A32A83C400) [pid = 3664] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 186 (000000A329F4E400) [pid = 3664] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 185 (000000A32A8F0000) [pid = 3664] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A324AAA400) [pid = 3664] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | 1464377168868 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F08800 == 104 [pid = 3664] [id = 490] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E26000 == 103 [pid = 3664] [id = 489] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A315711000 == 102 [pid = 3664] [id = 488] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FCA800 == 101 [pid = 3664] [id = 487] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B4C2000 == 100 [pid = 3664] [id = 485] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C4DF000 == 99 [pid = 3664] [id = 484] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B7A8800 == 98 [pid = 3664] [id = 483] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B78E000 == 97 [pid = 3664] [id = 482] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AED6800 == 96 [pid = 3664] [id = 481] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A329DD4800 == 95 [pid = 3664] [id = 480] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A32912C800 == 94 [pid = 3664] [id = 479] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A324A2A800 == 93 [pid = 3664] [id = 478] 12:26:08 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E80D800 == 92 [pid = 3664] [id = 477] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 183 (000000A320967C00) [pid = 3664] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A320360400) [pid = 3664] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A320E94C00) [pid = 3664] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A3209CF000) [pid = 3664] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A323FAF000) [pid = 3664] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A326426C00) [pid = 3664] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A314259800) [pid = 3664] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A318D67400) [pid = 3664] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A31BCD2400) [pid = 3664] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A31BE77000) [pid = 3664] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A318E43400) [pid = 3664] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A3152EF800) [pid = 3664] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31C7D5C00) [pid = 3664] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A31D86AC00) [pid = 3664] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A31EEA2C00) [pid = 3664] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A322DDB000) [pid = 3664] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A3214A7C00) [pid = 3664] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A323FCE800) [pid = 3664] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31CA47000) [pid = 3664] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1139ms 12:26:08 INFO - PROCESS | 3664 | 1464377168943 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:26:08 INFO - PROCESS | 3664 | 1464377168946 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:26:08 INFO - PROCESS | 3664 | 1464377168952 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:26:08 INFO - PROCESS | 3664 | 1464377168956 Marionette TRACE conn6 <- [1,1990,null,{}] 12:26:08 INFO - PROCESS | 3664 | 1464377168967 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:09 INFO - PROCESS | 3664 | 1464377169080 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:26:09 INFO - PROCESS | 3664 | 1464377169088 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCF2800 == 93 [pid = 3664] [id = 507] 12:26:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31551E000) [pid = 3664] [serial = 1521] [outer = 0000000000000000] 12:26:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A318D62000) [pid = 3664] [serial = 1522] [outer = 000000A31551E000] 12:26:09 INFO - PROCESS | 3664 | 1464377169139 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A31B64FC00) [pid = 3664] [serial = 1523] [outer = 000000A31551E000] 12:26:09 INFO - PROCESS | 3664 | 1464377169668 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 12:26:09 INFO - PROCESS | 3664 | 1464377169690 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:26:09 INFO - PROCESS | 3664 | 1464377169693 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:26:09 INFO - PROCESS | 3664 | 1464377169696 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:26:09 INFO - PROCESS | 3664 | 1464377169698 Marionette TRACE conn6 <- [1,1994,null,{}] 12:26:09 INFO - PROCESS | 3664 | 1464377169702 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:09 INFO - PROCESS | 3664 | 1464377169808 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:26:09 INFO - PROCESS | 3664 | 1464377169821 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7A4000 == 94 [pid = 3664] [id = 508] 12:26:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A319592000) [pid = 3664] [serial = 1524] [outer = 0000000000000000] 12:26:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A31C70E800) [pid = 3664] [serial = 1525] [outer = 000000A319592000] 12:26:09 INFO - PROCESS | 3664 | 1464377169954 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A31C848800) [pid = 3664] [serial = 1526] [outer = 000000A319592000] 12:26:10 INFO - PROCESS | 3664 | 1464377170339 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 12:26:10 INFO - PROCESS | 3664 | 1464377170376 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:26:10 INFO - PROCESS | 3664 | 1464377170379 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:26:10 INFO - PROCESS | 3664 | 1464377170382 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:26:10 INFO - PROCESS | 3664 | 1464377170384 Marionette TRACE conn6 <- [1,1998,null,{}] 12:26:10 INFO - PROCESS | 3664 | 1464377170387 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 3664 | 1464377170514 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:26:10 INFO - PROCESS | 3664 | 1464377170524 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32140B000 == 95 [pid = 3664] [id = 509] 12:26:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A31CA4DC00) [pid = 3664] [serial = 1527] [outer = 0000000000000000] 12:26:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A31D58A400) [pid = 3664] [serial = 1528] [outer = 000000A31CA4DC00] 12:26:10 INFO - PROCESS | 3664 | 1464377170571 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A31E435800) [pid = 3664] [serial = 1529] [outer = 000000A31CA4DC00] 12:26:11 INFO - PROCESS | 3664 | 1464377171049 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 736ms 12:26:11 INFO - PROCESS | 3664 | 1464377171120 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 3664 | 1464377171123 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:26:11 INFO - PROCESS | 3664 | 1464377171139 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - PROCESS | 3664 | 1464377171141 Marionette TRACE conn6 <- [1,2002,null,{}] 12:26:11 INFO - PROCESS | 3664 | 1464377171145 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:11 INFO - PROCESS | 3664 | 1464377171290 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:26:11 INFO - PROCESS | 3664 | 1464377171317 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D64800 == 96 [pid = 3664] [id = 510] 12:26:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A31F911C00) [pid = 3664] [serial = 1530] [outer = 0000000000000000] 12:26:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A31FBB9000) [pid = 3664] [serial = 1531] [outer = 000000A31F911C00] 12:26:11 INFO - PROCESS | 3664 | 1464377171365 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A32023C800) [pid = 3664] [serial = 1532] [outer = 000000A31F911C00] 12:26:11 INFO - PROCESS | 3664 | 1464377171845 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 12:26:11 INFO - PROCESS | 3664 | 1464377171914 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 3664 | 1464377171916 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:26:11 INFO - PROCESS | 3664 | 1464377171922 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:26:11 INFO - PROCESS | 3664 | 1464377171924 Marionette TRACE conn6 <- [1,2006,null,{}] 12:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:26:11 INFO - PROCESS | 3664 | 1464377171940 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 3664 | 1464377172103 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:26:12 INFO - PROCESS | 3664 | 1464377172127 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203C5000 == 97 [pid = 3664] [id = 511] 12:26:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A32035C400) [pid = 3664] [serial = 1533] [outer = 0000000000000000] 12:26:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A320972800) [pid = 3664] [serial = 1534] [outer = 000000A32035C400] 12:26:12 INFO - PROCESS | 3664 | 1464377172175 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A320967C00) [pid = 3664] [serial = 1535] [outer = 000000A32035C400] 12:26:12 INFO - PROCESS | 3664 | 1464377172675 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 797ms 12:26:12 INFO - PROCESS | 3664 | 1464377172727 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 3664 | 1464377172729 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:26:12 INFO - PROCESS | 3664 | 1464377172733 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:26:12 INFO - PROCESS | 3664 | 1464377172735 Marionette TRACE conn6 <- [1,2010,null,{}] 12:26:12 INFO - PROCESS | 3664 | 1464377172738 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 3664 | 1464377172882 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:26:12 INFO - PROCESS | 3664 | 1464377172904 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EDD000 == 98 [pid = 3664] [id = 512] 12:26:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A31A668000) [pid = 3664] [serial = 1536] [outer = 0000000000000000] 12:26:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A320369C00) [pid = 3664] [serial = 1537] [outer = 000000A31A668000] 12:26:12 INFO - PROCESS | 3664 | 1464377172950 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A320364800) [pid = 3664] [serial = 1538] [outer = 000000A31A668000] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A31BCD3C00) [pid = 3664] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A320971000) [pid = 3664] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A327DD9000) [pid = 3664] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A326414C00) [pid = 3664] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A31BDE3000) [pid = 3664] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A314633400) [pid = 3664] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A30F01E400) [pid = 3664] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A313A4D000) [pid = 3664] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A30F312C00) [pid = 3664] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A31FC5B000) [pid = 3664] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A30F01E800) [pid = 3664] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A31CE93000) [pid = 3664] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A327431C00) [pid = 3664] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A31B408400) [pid = 3664] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31E426800) [pid = 3664] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A3146E3C00) [pid = 3664] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A326427000) [pid = 3664] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A32640CC00) [pid = 3664] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A32749D000) [pid = 3664] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:26:13 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A3206F8400) [pid = 3664] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:26:13 INFO - PROCESS | 3664 | 1464377173942 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1245ms 12:26:13 INFO - PROCESS | 3664 | 1464377173979 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 3664 | 1464377173981 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:26:14 INFO - PROCESS | 3664 | 1464377173989 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:26:14 INFO - PROCESS | 3664 | 1464377173991 Marionette TRACE conn6 <- [1,2014,null,{}] 12:26:14 INFO - PROCESS | 3664 | 1464377173994 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:14 INFO - PROCESS | 3664 | 1464377174107 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:26:14 INFO - PROCESS | 3664 | 1464377174113 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EE1800 == 99 [pid = 3664] [id = 513] 12:26:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A318D62400) [pid = 3664] [serial = 1539] [outer = 0000000000000000] 12:26:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31E426800) [pid = 3664] [serial = 1540] [outer = 000000A318D62400] 12:26:14 INFO - PROCESS | 3664 | 1464377174162 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A320D25400) [pid = 3664] [serial = 1541] [outer = 000000A318D62400] 12:26:14 INFO - PROCESS | 3664 | 1464377174615 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 12:26:14 INFO - PROCESS | 3664 | 1464377174680 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:26:14 INFO - PROCESS | 3664 | 1464377174683 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:26:14 INFO - PROCESS | 3664 | 1464377174686 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:26:14 INFO - PROCESS | 3664 | 1464377174688 Marionette TRACE conn6 <- [1,2018,null,{}] 12:26:14 INFO - PROCESS | 3664 | 1464377174691 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:14 INFO - PROCESS | 3664 | 1464377174795 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:26:14 INFO - PROCESS | 3664 | 1464377174836 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263D3000 == 100 [pid = 3664] [id = 514] 12:26:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A320D80000) [pid = 3664] [serial = 1542] [outer = 0000000000000000] 12:26:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A320E99C00) [pid = 3664] [serial = 1543] [outer = 000000A320D80000] 12:26:14 INFO - PROCESS | 3664 | 1464377174882 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A3214B4000) [pid = 3664] [serial = 1544] [outer = 000000A320D80000] 12:26:15 INFO - PROCESS | 3664 | 1464377175346 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 734ms 12:26:15 INFO - PROCESS | 3664 | 1464377175423 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:26:15 INFO - PROCESS | 3664 | 1464377175426 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:26:15 INFO - PROCESS | 3664 | 1464377175429 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:26:15 INFO - PROCESS | 3664 | 1464377175432 Marionette TRACE conn6 <- [1,2022,null,{}] 12:26:15 INFO - PROCESS | 3664 | 1464377175436 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:15 INFO - PROCESS | 3664 | 1464377175569 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:26:15 INFO - PROCESS | 3664 | 1464377175575 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3266ED800 == 101 [pid = 3664] [id = 515] 12:26:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A323F6D800) [pid = 3664] [serial = 1545] [outer = 0000000000000000] 12:26:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A323FB2400) [pid = 3664] [serial = 1546] [outer = 000000A323F6D800] 12:26:15 INFO - PROCESS | 3664 | 1464377175626 Marionette DEBUG loaded listener.js 12:26:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A3209D8000) [pid = 3664] [serial = 1547] [outer = 000000A323F6D800] 12:26:16 INFO - PROCESS | 3664 | 1464377176441 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1023ms 12:26:16 INFO - PROCESS | 3664 | 1464377176456 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 3664 | 1464377176462 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:26:16 INFO - PROCESS | 3664 | 1464377176467 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 3664 | 1464377176472 Marionette TRACE conn6 <- [1,2026,null,{}] 12:26:16 INFO - PROCESS | 3664 | 1464377176478 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:16 INFO - PROCESS | 3664 | 1464377176621 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:26:16 INFO - PROCESS | 3664 | 1464377176784 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C055000 == 102 [pid = 3664] [id = 516] 12:26:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A314630C00) [pid = 3664] [serial = 1548] [outer = 0000000000000000] 12:26:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A315944800) [pid = 3664] [serial = 1549] [outer = 000000A314630C00] 12:26:16 INFO - PROCESS | 3664 | 1464377176844 Marionette DEBUG loaded listener.js 12:26:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A31952C800) [pid = 3664] [serial = 1550] [outer = 000000A314630C00] 12:26:17 INFO - PROCESS | 3664 | 1464377177472 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1028ms 12:26:17 INFO - PROCESS | 3664 | 1464377177498 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 3664 | 1464377177505 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:26:17 INFO - PROCESS | 3664 | 1464377177512 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:26:17 INFO - PROCESS | 3664 | 1464377177515 Marionette TRACE conn6 <- [1,2030,null,{}] 12:26:17 INFO - PROCESS | 3664 | 1464377177520 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:17 INFO - PROCESS | 3664 | 1464377177654 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:26:17 INFO - PROCESS | 3664 | 1464377177802 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D58000 == 103 [pid = 3664] [id = 517] 12:26:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A31C711400) [pid = 3664] [serial = 1551] [outer = 0000000000000000] 12:26:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A31C7DC000) [pid = 3664] [serial = 1552] [outer = 000000A31C711400] 12:26:17 INFO - PROCESS | 3664 | 1464377177862 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A31ED6EC00) [pid = 3664] [serial = 1553] [outer = 000000A31C711400] 12:26:18 INFO - PROCESS | 3664 | 1464377178522 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1071ms 12:26:18 INFO - PROCESS | 3664 | 1464377178589 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:26:18 INFO - PROCESS | 3664 | 1464377178592 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:26:18 INFO - PROCESS | 3664 | 1464377178595 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 3664 | 1464377178600 Marionette TRACE conn6 <- [1,2034,null,{}] 12:26:18 INFO - PROCESS | 3664 | 1464377178628 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:18 INFO - PROCESS | 3664 | 1464377178769 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:26:18 INFO - PROCESS | 3664 | 1464377178910 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327E04800 == 104 [pid = 3664] [id = 518] 12:26:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A320D7F000) [pid = 3664] [serial = 1554] [outer = 0000000000000000] 12:26:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A320E95C00) [pid = 3664] [serial = 1555] [outer = 000000A320D7F000] 12:26:18 INFO - PROCESS | 3664 | 1464377178972 Marionette DEBUG loaded listener.js 12:26:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A323F6E400) [pid = 3664] [serial = 1556] [outer = 000000A320D7F000] 12:26:19 INFO - PROCESS | 3664 | --DOCSHELL 000000A314129800 == 103 [pid = 3664] [id = 10] 12:26:19 INFO - PROCESS | 3664 | 1464377179672 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1136ms 12:26:19 INFO - PROCESS | 3664 | 1464377179734 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 3664 | 1464377179737 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:26:19 INFO - PROCESS | 3664 | 1464377179741 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:26:19 INFO - PROCESS | 3664 | 1464377179743 Marionette TRACE conn6 <- [1,2038,null,{}] 12:26:19 INFO - PROCESS | 3664 | 1464377179747 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:19 INFO - PROCESS | 3664 | 1464377179877 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:26:20 INFO - PROCESS | 3664 | 1464377180024 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288D1800 == 104 [pid = 3664] [id = 519] 12:26:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A323FB4C00) [pid = 3664] [serial = 1557] [outer = 0000000000000000] 12:26:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A323FC7C00) [pid = 3664] [serial = 1558] [outer = 000000A323FB4C00] 12:26:20 INFO - PROCESS | 3664 | 1464377180083 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 184 (000000A324AAA800) [pid = 3664] [serial = 1559] [outer = 000000A323FB4C00] 12:26:20 INFO - PROCESS | 3664 | 1464377180665 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 986ms 12:26:20 INFO - PROCESS | 3664 | 1464377180729 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:26:20 INFO - PROCESS | 3664 | 1464377180732 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:26:20 INFO - PROCESS | 3664 | 1464377180735 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:26:20 INFO - PROCESS | 3664 | 1464377180738 Marionette TRACE conn6 <- [1,2042,null,{}] 12:26:20 INFO - PROCESS | 3664 | 1464377180741 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:20 INFO - PROCESS | 3664 | 1464377180867 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:26:21 INFO - PROCESS | 3664 | 1464377181026 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32922D800 == 105 [pid = 3664] [id = 520] 12:26:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A324AAA400) [pid = 3664] [serial = 1560] [outer = 0000000000000000] 12:26:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 186 (000000A32621F400) [pid = 3664] [serial = 1561] [outer = 000000A324AAA400] 12:26:21 INFO - PROCESS | 3664 | 1464377181085 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 187 (000000A32640A400) [pid = 3664] [serial = 1562] [outer = 000000A324AAA400] 12:26:21 INFO - PROCESS | 3664 | 1464377181701 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1018ms 12:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:26:21 INFO - PROCESS | 3664 | 1464377181756 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 3664 | 1464377181758 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:26:21 INFO - PROCESS | 3664 | 1464377181762 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 3664 | 1464377181764 Marionette TRACE conn6 <- [1,2046,null,{}] 12:26:21 INFO - PROCESS | 3664 | 1464377181768 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 3664 | 1464377181903 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:26:22 INFO - PROCESS | 3664 | 1464377182051 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32ADEB800 == 106 [pid = 3664] [id = 521] 12:26:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 188 (000000A326481C00) [pid = 3664] [serial = 1563] [outer = 0000000000000000] 12:26:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 189 (000000A326F43400) [pid = 3664] [serial = 1564] [outer = 000000A326481C00] 12:26:22 INFO - PROCESS | 3664 | 1464377182110 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 190 (000000A326F81400) [pid = 3664] [serial = 1565] [outer = 000000A326481C00] 12:26:22 INFO - PROCESS | 3664 | 1464377182711 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1022ms 12:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:26:22 INFO - PROCESS | 3664 | 1464377182787 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 3664 | 1464377182790 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:26:22 INFO - PROCESS | 3664 | 1464377182793 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:26:22 INFO - PROCESS | 3664 | 1464377182795 Marionette TRACE conn6 <- [1,2050,null,{}] 12:26:22 INFO - PROCESS | 3664 | 1464377182800 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:22 INFO - PROCESS | 3664 | 1464377182925 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:26:23 INFO - PROCESS | 3664 | 1464377183073 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B09C000 == 107 [pid = 3664] [id = 522] 12:26:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 191 (000000A326482400) [pid = 3664] [serial = 1566] [outer = 0000000000000000] 12:26:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 192 (000000A3273A7C00) [pid = 3664] [serial = 1567] [outer = 000000A326482400] 12:26:23 INFO - PROCESS | 3664 | 1464377183131 Marionette DEBUG loaded listener.js 12:26:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 193 (000000A327430400) [pid = 3664] [serial = 1568] [outer = 000000A326482400] 12:26:23 INFO - PROCESS | 3664 | 1464377183722 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 986ms 12:26:23 INFO - PROCESS | 3664 | 1464377183782 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:26:23 INFO - PROCESS | 3664 | 1464377183785 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:26:23 INFO - PROCESS | 3664 | 1464377183788 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:26:23 INFO - PROCESS | 3664 | 1464377183790 Marionette TRACE conn6 <- [1,2054,null,{}] 12:26:23 INFO - PROCESS | 3664 | 1464377183794 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:23 INFO - PROCESS | 3664 | 1464377183919 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:26:24 INFO - PROCESS | 3664 | 1464377184080 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B4BD000 == 108 [pid = 3664] [id = 523] 12:26:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 194 (000000A32742D800) [pid = 3664] [serial = 1569] [outer = 0000000000000000] 12:26:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 195 (000000A32749E000) [pid = 3664] [serial = 1570] [outer = 000000A32742D800] 12:26:24 INFO - PROCESS | 3664 | 1464377184139 Marionette DEBUG loaded listener.js 12:26:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 196 (000000A327DD5C00) [pid = 3664] [serial = 1571] [outer = 000000A32742D800] 12:26:24 INFO - PROCESS | 3664 | 1464377184816 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1070ms 12:26:24 INFO - PROCESS | 3664 | 1464377184867 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:26:24 INFO - PROCESS | 3664 | 1464377184869 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:26:24 INFO - PROCESS | 3664 | 1464377184875 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:26:24 INFO - PROCESS | 3664 | 1464377184877 Marionette TRACE conn6 <- [1,2058,null,{}] 12:26:24 INFO - PROCESS | 3664 | 1464377184881 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:25 INFO - PROCESS | 3664 | 1464377185010 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:26:25 INFO - PROCESS | 3664 | 1464377185158 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F756000 == 109 [pid = 3664] [id = 524] 12:26:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 197 (000000A3159E1800) [pid = 3664] [serial = 1572] [outer = 0000000000000000] 12:26:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 198 (000000A32096F400) [pid = 3664] [serial = 1573] [outer = 000000A3159E1800] 12:26:25 INFO - PROCESS | 3664 | 1464377185218 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 199 (000000A327438000) [pid = 3664] [serial = 1574] [outer = 000000A3159E1800] 12:26:25 INFO - PROCESS | 3664 | 1464377185859 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1020ms 12:26:25 INFO - PROCESS | 3664 | 1464377185900 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:26:25 INFO - PROCESS | 3664 | 1464377185903 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:26:25 INFO - PROCESS | 3664 | 1464377185907 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:26:25 INFO - PROCESS | 3664 | 1464377185909 Marionette TRACE conn6 <- [1,2062,null,{}] 12:26:25 INFO - PROCESS | 3664 | 1464377185913 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:26 INFO - PROCESS | 3664 | 1464377186043 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:26:26 INFO - PROCESS | 3664 | 1464377186194 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D66000 == 110 [pid = 3664] [id = 525] 12:26:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 200 (000000A30F314800) [pid = 3664] [serial = 1575] [outer = 0000000000000000] 12:26:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 201 (000000A319587000) [pid = 3664] [serial = 1576] [outer = 000000A30F314800] 12:26:26 INFO - PROCESS | 3664 | 1464377186253 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A328A53000) [pid = 3664] [serial = 1577] [outer = 000000A30F314800] 12:26:27 INFO - PROCESS | 3664 | 1464377187089 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1239ms 12:26:27 INFO - PROCESS | 3664 | 1464377187149 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:26:27 INFO - PROCESS | 3664 | 1464377187154 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:26:27 INFO - PROCESS | 3664 | 1464377187159 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:26:27 INFO - PROCESS | 3664 | 1464377187163 Marionette TRACE conn6 <- [1,2066,null,{}] 12:26:27 INFO - PROCESS | 3664 | 1464377187169 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:27 INFO - PROCESS | 3664 | 1464377187351 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:26:27 INFO - PROCESS | 3664 | 1464377187370 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC3C800 == 111 [pid = 3664] [id = 526] 12:26:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 203 (000000A3147A7000) [pid = 3664] [serial = 1578] [outer = 0000000000000000] 12:26:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 204 (000000A315783800) [pid = 3664] [serial = 1579] [outer = 000000A3147A7000] 12:26:27 INFO - PROCESS | 3664 | 1464377187422 Marionette DEBUG loaded listener.js 12:26:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 205 (000000A31B729000) [pid = 3664] [serial = 1580] [outer = 000000A3147A7000] 12:26:28 INFO - PROCESS | 3664 | 1464377188155 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1024ms 12:26:28 INFO - PROCESS | 3664 | 1464377188187 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:26:28 INFO - PROCESS | 3664 | 1464377188193 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:26:28 INFO - PROCESS | 3664 | 1464377188199 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:26:28 INFO - PROCESS | 3664 | 1464377188202 Marionette TRACE conn6 <- [1,2070,null,{}] 12:26:28 INFO - PROCESS | 3664 | 1464377188206 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:28 INFO - PROCESS | 3664 | 1464377188328 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:26:28 INFO - PROCESS | 3664 | 1464377188502 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263D3000 == 110 [pid = 3664] [id = 514] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EE1800 == 109 [pid = 3664] [id = 513] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EDD000 == 108 [pid = 3664] [id = 512] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203C5000 == 107 [pid = 3664] [id = 511] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D64800 == 106 [pid = 3664] [id = 510] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32140B000 == 105 [pid = 3664] [id = 509] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7A4000 == 104 [pid = 3664] [id = 508] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCF2800 == 103 [pid = 3664] [id = 507] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD34800 == 102 [pid = 3664] [id = 506] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 204 (000000A32A62E800) [pid = 3664] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 203 (000000A32A72EC00) [pid = 3664] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 202 (000000A328A51400) [pid = 3664] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A329F4CC00) [pid = 3664] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 200 (000000A32947B000) [pid = 3664] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A628800 == 103 [pid = 3664] [id = 527] 12:26:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 201 (000000A30EFDC400) [pid = 3664] [serial = 1581] [outer = 0000000000000000] 12:26:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A3141AB000) [pid = 3664] [serial = 1582] [outer = 000000A30EFDC400] 12:26:28 INFO - PROCESS | 3664 | 1464377188611 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 203 (000000A31BDD9400) [pid = 3664] [serial = 1583] [outer = 000000A30EFDC400] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155BD800 == 102 [pid = 3664] [id = 505] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A73F800 == 101 [pid = 3664] [id = 504] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A328F51800 == 100 [pid = 3664] [id = 503] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A328F36800 == 99 [pid = 3664] [id = 502] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C687000 == 98 [pid = 3664] [id = 501] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A329232800 == 97 [pid = 3664] [id = 500] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CEC9800 == 96 [pid = 3664] [id = 499] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263C4000 == 95 [pid = 3664] [id = 498] 12:26:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8B5800 == 94 [pid = 3664] [id = 497] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 202 (000000A32742E400) [pid = 3664] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A324B24000) [pid = 3664] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 200 (000000A320D24800) [pid = 3664] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 199 (000000A327DE1800) [pid = 3664] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 198 (000000A326485C00) [pid = 3664] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 197 (000000A328A5D400) [pid = 3664] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 196 (000000A31BDDB000) [pid = 3664] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 195 (000000A31375EC00) [pid = 3664] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 194 (000000A31CA59C00) [pid = 3664] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 193 (000000A31B109000) [pid = 3664] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 192 (000000A319590400) [pid = 3664] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 191 (000000A326F3B800) [pid = 3664] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 190 (000000A323F6D400) [pid = 3664] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 189 (000000A323FC8C00) [pid = 3664] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 188 (000000A315781800) [pid = 3664] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 187 (000000A31C780000) [pid = 3664] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 186 (000000A3146E4400) [pid = 3664] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 185 (000000A32096D400) [pid = 3664] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A31BCCBC00) [pid = 3664] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 183 (000000A31FBB7C00) [pid = 3664] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A327DDD400) [pid = 3664] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A31BE6C800) [pid = 3664] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A31FA5B400) [pid = 3664] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A320D2A400) [pid = 3664] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A3273A7800) [pid = 3664] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A320241C00) [pid = 3664] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A329279C00) [pid = 3664] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A31E4C8000) [pid = 3664] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A3214E8C00) [pid = 3664] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A327396000) [pid = 3664] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A329276C00) [pid = 3664] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A32640D000) [pid = 3664] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A3274A0000) [pid = 3664] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A31FA59400) [pid = 3664] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:26:28 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A32A841C00) [pid = 3664] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:26:29 INFO - PROCESS | 3664 | 1464377189091 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 12:26:29 INFO - PROCESS | 3664 | 1464377189124 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:26:29 INFO - PROCESS | 3664 | 1464377189126 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:26:29 INFO - PROCESS | 3664 | 1464377189130 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:26:29 INFO - PROCESS | 3664 | 1464377189134 Marionette TRACE conn6 <- [1,2074,null,{}] 12:26:29 INFO - PROCESS | 3664 | 1464377189145 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:29 INFO - PROCESS | 3664 | 1464377189254 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:26:29 INFO - PROCESS | 3664 | 1464377189281 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC90800 == 95 [pid = 3664] [id = 528] 12:26:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A31A652000) [pid = 3664] [serial = 1584] [outer = 0000000000000000] 12:26:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A31CA46000) [pid = 3664] [serial = 1585] [outer = 000000A31A652000] 12:26:29 INFO - PROCESS | 3664 | 1464377189431 Marionette DEBUG loaded listener.js 12:26:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A31E4C8000) [pid = 3664] [serial = 1586] [outer = 000000A31A652000] 12:26:29 INFO - PROCESS | 3664 | 1464377189825 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 734ms 12:26:29 INFO - PROCESS | 3664 | 1464377189886 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:26:29 INFO - PROCESS | 3664 | 1464377189889 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:26:29 INFO - PROCESS | 3664 | 1464377189895 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:26:29 INFO - PROCESS | 3664 | 1464377189897 Marionette TRACE conn6 <- [1,2078,null,{}] 12:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:26:29 INFO - PROCESS | 3664 | 1464377189900 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 3664 | 1464377190008 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:26:30 INFO - PROCESS | 3664 | 1464377190019 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D62800 == 96 [pid = 3664] [id = 529] 12:26:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (000000A31F8B0400) [pid = 3664] [serial = 1587] [outer = 0000000000000000] 12:26:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (000000A31FBBE800) [pid = 3664] [serial = 1588] [outer = 000000A31F8B0400] 12:26:30 INFO - PROCESS | 3664 | 1464377190075 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A3202AE000) [pid = 3664] [serial = 1589] [outer = 000000A31F8B0400] 12:26:30 INFO - PROCESS | 3664 | 1464377190537 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 12:26:30 INFO - PROCESS | 3664 | 1464377190576 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 3664 | 1464377190578 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:26:30 INFO - PROCESS | 3664 | 1464377190581 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:26:30 INFO - PROCESS | 3664 | 1464377190583 Marionette TRACE conn6 <- [1,2082,null,{}] 12:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:26:30 INFO - PROCESS | 3664 | 1464377190587 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:30 INFO - PROCESS | 3664 | 1464377190689 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:26:30 INFO - PROCESS | 3664 | 1464377190695 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324A2A800 == 97 [pid = 3664] [id = 530] 12:26:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A32036A400) [pid = 3664] [serial = 1590] [outer = 0000000000000000] 12:26:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A32096B000) [pid = 3664] [serial = 1591] [outer = 000000A32036A400] 12:26:30 INFO - PROCESS | 3664 | 1464377190743 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A320D2A400) [pid = 3664] [serial = 1592] [outer = 000000A32036A400] 12:26:31 INFO - PROCESS | 3664 | 1464377191248 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 735ms 12:26:31 INFO - PROCESS | 3664 | 1464377191322 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:26:31 INFO - PROCESS | 3664 | 1464377191324 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:26:31 INFO - PROCESS | 3664 | 1464377191327 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 3664 | 1464377191329 Marionette TRACE conn6 <- [1,2086,null,{}] 12:26:31 INFO - PROCESS | 3664 | 1464377191338 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:31 INFO - PROCESS | 3664 | 1464377191524 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:26:31 INFO - PROCESS | 3664 | 1464377191552 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262D2000 == 98 [pid = 3664] [id = 531] 12:26:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A323F67C00) [pid = 3664] [serial = 1593] [outer = 0000000000000000] 12:26:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A324AA3400) [pid = 3664] [serial = 1594] [outer = 000000A323F67C00] 12:26:31 INFO - PROCESS | 3664 | 1464377191600 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A32635AC00) [pid = 3664] [serial = 1595] [outer = 000000A323F67C00] 12:26:32 INFO - PROCESS | 3664 | 1464377192074 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 775ms 12:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:26:32 INFO - PROCESS | 3664 | 1464377192109 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 3664 | 1464377192111 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:26:32 INFO - PROCESS | 3664 | 1464377192114 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 3664 | 1464377192116 Marionette TRACE conn6 <- [1,2090,null,{}] 12:26:32 INFO - PROCESS | 3664 | 1464377192119 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:32 INFO - PROCESS | 3664 | 1464377192258 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:26:32 INFO - PROCESS | 3664 | 1464377192277 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326917000 == 99 [pid = 3664] [id = 532] 12:26:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A32640C800) [pid = 3664] [serial = 1596] [outer = 0000000000000000] 12:26:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A326428C00) [pid = 3664] [serial = 1597] [outer = 000000A32640C800] 12:26:32 INFO - PROCESS | 3664 | 1464377192323 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A326F45400) [pid = 3664] [serial = 1598] [outer = 000000A32640C800] 12:26:32 INFO - PROCESS | 3664 | 1464377192797 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 12:26:32 INFO - PROCESS | 3664 | 1464377192854 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 3664 | 1464377192856 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:26:32 INFO - PROCESS | 3664 | 1464377192864 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 3664 | 1464377192866 Marionette TRACE conn6 <- [1,2094,null,{}] 12:26:33 INFO - PROCESS | 3664 | 1464377193227 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A31B411C00) [pid = 3664] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A32035C400) [pid = 3664] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A31A668000) [pid = 3664] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A30EFDB000) [pid = 3664] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A319592000) [pid = 3664] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A31551E000) [pid = 3664] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A31CA4DC00) [pid = 3664] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A320D80000) [pid = 3664] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A31F911C00) [pid = 3664] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:26:33 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A318D62400) [pid = 3664] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:26:33 INFO - PROCESS | 3664 | 1464377193394 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:26:33 INFO - PROCESS | 3664 | 1464377193418 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327ED4800 == 100 [pid = 3664] [id = 533] 12:26:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 174 (000000A31BDE0800) [pid = 3664] [serial = 1599] [outer = 0000000000000000] 12:26:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 175 (000000A31C7D5000) [pid = 3664] [serial = 1600] [outer = 000000A31BDE0800] 12:26:33 INFO - PROCESS | 3664 | 1464377193477 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 176 (000000A320D80000) [pid = 3664] [serial = 1601] [outer = 000000A31BDE0800] 12:26:33 INFO - PROCESS | 3664 | 1464377193910 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 12:26:33 INFO - PROCESS | 3664 | 1464377193969 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:26:33 INFO - PROCESS | 3664 | 1464377193972 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:26:33 INFO - PROCESS | 3664 | 1464377193974 Marionette TRACE conn6 <- [1,2098,null,{}] 12:26:33 INFO - PROCESS | 3664 | 1464377193978 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 3664 | 1464377194080 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:26:34 INFO - PROCESS | 3664 | 1464377194087 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32913D000 == 101 [pid = 3664] [id = 534] 12:26:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 177 (000000A326F84C00) [pid = 3664] [serial = 1602] [outer = 0000000000000000] 12:26:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 178 (000000A328A5E000) [pid = 3664] [serial = 1603] [outer = 000000A326F84C00] 12:26:34 INFO - PROCESS | 3664 | 1464377194135 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 179 (000000A329473400) [pid = 3664] [serial = 1604] [outer = 000000A326F84C00] 12:26:34 INFO - PROCESS | 3664 | 1464377194592 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 672ms 12:26:34 INFO - PROCESS | 3664 | 1464377194647 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 3664 | 1464377194650 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:26:34 INFO - PROCESS | 3664 | 1464377194653 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - PROCESS | 3664 | 1464377194655 Marionette TRACE conn6 <- [1,2102,null,{}] 12:26:34 INFO - PROCESS | 3664 | 1464377194658 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 3664 | 1464377194764 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:26:34 INFO - PROCESS | 3664 | 1464377194803 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329DD0800 == 102 [pid = 3664] [id = 535] 12:26:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 180 (000000A3280C8400) [pid = 3664] [serial = 1605] [outer = 0000000000000000] 12:26:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 181 (000000A3280CC000) [pid = 3664] [serial = 1606] [outer = 000000A3280C8400] 12:26:34 INFO - PROCESS | 3664 | 1464377194852 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 182 (000000A329280800) [pid = 3664] [serial = 1607] [outer = 000000A3280C8400] 12:26:35 INFO - PROCESS | 3664 | 1464377195515 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 881ms 12:26:35 INFO - PROCESS | 3664 | 1464377195538 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 3664 | 1464377195543 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:26:35 INFO - PROCESS | 3664 | 1464377195549 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:26:35 INFO - PROCESS | 3664 | 1464377195553 Marionette TRACE conn6 <- [1,2106,null,{}] 12:26:35 INFO - PROCESS | 3664 | 1464377195560 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:35 INFO - PROCESS | 3664 | 1464377195709 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:26:35 INFO - PROCESS | 3664 | 1464377195880 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BFEA000 == 103 [pid = 3664] [id = 536] 12:26:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 183 (000000A313B12800) [pid = 3664] [serial = 1608] [outer = 0000000000000000] 12:26:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 184 (000000A3152EE800) [pid = 3664] [serial = 1609] [outer = 000000A313B12800] 12:26:35 INFO - PROCESS | 3664 | 1464377195942 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A31B179C00) [pid = 3664] [serial = 1610] [outer = 000000A313B12800] 12:26:36 INFO - PROCESS | 3664 | 1464377196650 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1126ms 12:26:36 INFO - PROCESS | 3664 | 1464377196679 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 3664 | 1464377196686 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:26:36 INFO - PROCESS | 3664 | 1464377196708 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:26:36 INFO - PROCESS | 3664 | 1464377196712 Marionette TRACE conn6 <- [1,2110,null,{}] 12:26:36 INFO - PROCESS | 3664 | 1464377196716 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 3664 | 1464377196851 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:26:37 INFO - PROCESS | 3664 | 1464377197002 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EDE000 == 104 [pid = 3664] [id = 537] 12:26:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 186 (000000A31C84A400) [pid = 3664] [serial = 1611] [outer = 0000000000000000] 12:26:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 187 (000000A31E439800) [pid = 3664] [serial = 1612] [outer = 000000A31C84A400] 12:26:37 INFO - PROCESS | 3664 | 1464377197061 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 188 (000000A32064B000) [pid = 3664] [serial = 1613] [outer = 000000A31C84A400] 12:26:37 INFO - PROCESS | 3664 | 1464377197708 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1020ms 12:26:37 INFO - PROCESS | 3664 | 1464377197734 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:26:37 INFO - PROCESS | 3664 | 1464377197737 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:26:37 INFO - PROCESS | 3664 | 1464377197741 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:26:37 INFO - PROCESS | 3664 | 1464377197745 Marionette TRACE conn6 <- [1,2114,null,{}] 12:26:37 INFO - PROCESS | 3664 | 1464377197757 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:37 INFO - PROCESS | 3664 | 1464377197914 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:26:38 INFO - PROCESS | 3664 | 1464377198068 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B0A9000 == 105 [pid = 3664] [id = 538] 12:26:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 189 (000000A320D7A000) [pid = 3664] [serial = 1614] [outer = 0000000000000000] 12:26:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 190 (000000A320D81000) [pid = 3664] [serial = 1615] [outer = 000000A320D7A000] 12:26:38 INFO - PROCESS | 3664 | 1464377198132 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 191 (000000A323FAB800) [pid = 3664] [serial = 1616] [outer = 000000A320D7A000] 12:26:38 INFO - PROCESS | 3664 | 1464377198762 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1079ms 12:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:26:38 INFO - PROCESS | 3664 | 1464377198839 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 3664 | 1464377198843 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:26:38 INFO - PROCESS | 3664 | 1464377198846 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 3664 | 1464377198849 Marionette TRACE conn6 <- [1,2118,null,{}] 12:26:38 INFO - PROCESS | 3664 | 1464377198853 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:39 INFO - PROCESS | 3664 | 1464377198986 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:26:39 INFO - PROCESS | 3664 | 1464377199136 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCB9800 == 106 [pid = 3664] [id = 539] 12:26:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 192 (000000A32640C000) [pid = 3664] [serial = 1617] [outer = 0000000000000000] 12:26:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 193 (000000A326F40800) [pid = 3664] [serial = 1618] [outer = 000000A32640C000] 12:26:39 INFO - PROCESS | 3664 | 1464377199196 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 194 (000000A3280CD400) [pid = 3664] [serial = 1619] [outer = 000000A32640C000] 12:26:39 INFO - PROCESS | 3664 | 1464377199799 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:26:39 INFO - PROCESS | 3664 | 1464377199875 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:26:39 INFO - PROCESS | 3664 | 1464377199879 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:26:39 INFO - PROCESS | 3664 | 1464377199882 Marionette TRACE conn6 <- [1,2122,null,{}] 12:26:39 INFO - PROCESS | 3664 | 1464377199885 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 3664 | 1464377200011 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:26:40 INFO - PROCESS | 3664 | 1464377200174 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C4DC800 == 107 [pid = 3664] [id = 540] 12:26:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 195 (000000A31BDA8C00) [pid = 3664] [serial = 1620] [outer = 0000000000000000] 12:26:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 196 (000000A32947CC00) [pid = 3664] [serial = 1621] [outer = 000000A31BDA8C00] 12:26:40 INFO - PROCESS | 3664 | 1464377200232 Marionette DEBUG loaded listener.js 12:26:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 197 (000000A329F58400) [pid = 3664] [serial = 1622] [outer = 000000A31BDA8C00] 12:26:40 INFO - PROCESS | 3664 | 1464377200868 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 3664 | 1464377200905 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:26:40 INFO - PROCESS | 3664 | 1464377200909 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:26:40 INFO - PROCESS | 3664 | 1464377200911 Marionette TRACE conn6 <- [1,2126,null,{}] 12:26:40 INFO - PROCESS | 3664 | 1464377200915 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:41 INFO - PROCESS | 3664 | 1464377201064 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:26:41 INFO - PROCESS | 3664 | 1464377201216 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CED4800 == 108 [pid = 3664] [id = 541] 12:26:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 198 (000000A329FAFC00) [pid = 3664] [serial = 1623] [outer = 0000000000000000] 12:26:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 199 (000000A32A677800) [pid = 3664] [serial = 1624] [outer = 000000A329FAFC00] 12:26:41 INFO - PROCESS | 3664 | 1464377201276 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 200 (000000A32A832800) [pid = 3664] [serial = 1625] [outer = 000000A329FAFC00] 12:26:41 INFO - PROCESS | 3664 | 1464377201833 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 987ms 12:26:41 INFO - PROCESS | 3664 | 1464377201897 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 3664 | 1464377201900 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:26:41 INFO - PROCESS | 3664 | 1464377201903 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:26:41 INFO - PROCESS | 3664 | 1464377201906 Marionette TRACE conn6 <- [1,2130,null,{}] 12:26:41 INFO - PROCESS | 3664 | 1464377201909 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:42 INFO - PROCESS | 3664 | 1464377202036 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:26:42 INFO - PROCESS | 3664 | 1464377202199 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B2BB000 == 109 [pid = 3664] [id = 542] 12:26:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 201 (000000A32A83E800) [pid = 3664] [serial = 1626] [outer = 0000000000000000] 12:26:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A32A8E8400) [pid = 3664] [serial = 1627] [outer = 000000A32A83E800] 12:26:42 INFO - PROCESS | 3664 | 1464377202257 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 203 (000000A32BC7A000) [pid = 3664] [serial = 1628] [outer = 000000A32A83E800] 12:26:42 INFO - PROCESS | 3664 | 1464377202873 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 3664 | 1464377202927 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:26:42 INFO - PROCESS | 3664 | 1464377202931 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:26:42 INFO - PROCESS | 3664 | 1464377202933 Marionette TRACE conn6 <- [1,2134,null,{}] 12:26:42 INFO - PROCESS | 3664 | 1464377202937 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 3664 | 1464377203064 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:26:43 INFO - PROCESS | 3664 | 1464377203227 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329FC3800 == 110 [pid = 3664] [id = 543] 12:26:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 204 (000000A32B005000) [pid = 3664] [serial = 1629] [outer = 0000000000000000] 12:26:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 205 (000000A32B00CC00) [pid = 3664] [serial = 1630] [outer = 000000A32B005000] 12:26:43 INFO - PROCESS | 3664 | 1464377203285 Marionette DEBUG loaded listener.js 12:26:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 206 (000000A32BC7AC00) [pid = 3664] [serial = 1631] [outer = 000000A32B005000] 12:26:43 INFO - PROCESS | 3664 | 1464377203869 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 3664 | 1464377203923 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:26:43 INFO - PROCESS | 3664 | 1464377203926 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 3664 | 1464377203929 Marionette TRACE conn6 <- [1,2138,null,{}] 12:26:43 INFO - PROCESS | 3664 | 1464377203932 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:44 INFO - PROCESS | 3664 | 1464377204060 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:26:44 INFO - PROCESS | 3664 | 1464377204225 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CF99000 == 111 [pid = 3664] [id = 544] 12:26:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 207 (000000A329D5CC00) [pid = 3664] [serial = 1632] [outer = 0000000000000000] 12:26:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 208 (000000A329D65000) [pid = 3664] [serial = 1633] [outer = 000000A329D5CC00] 12:26:44 INFO - PROCESS | 3664 | 1464377204283 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 209 (000000A32B00DC00) [pid = 3664] [serial = 1634] [outer = 000000A329D5CC00] 12:26:44 INFO - PROCESS | 3664 | 1464377204916 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 12:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:26:44 INFO - PROCESS | 3664 | 1464377204954 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:26:44 INFO - PROCESS | 3664 | 1464377204957 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:26:44 INFO - PROCESS | 3664 | 1464377204960 Marionette TRACE conn6 <- [1,2142,null,{}] 12:26:44 INFO - PROCESS | 3664 | 1464377204964 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 3664 | 1464377205092 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:26:45 INFO - PROCESS | 3664 | 1464377205257 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F75E800 == 112 [pid = 3664] [id = 545] 12:26:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 210 (000000A31BE76000) [pid = 3664] [serial = 1635] [outer = 0000000000000000] 12:26:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 211 (000000A3214E7800) [pid = 3664] [serial = 1636] [outer = 000000A31BE76000] 12:26:45 INFO - PROCESS | 3664 | 1464377205315 Marionette DEBUG loaded listener.js 12:26:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 212 (000000A32B00A000) [pid = 3664] [serial = 1637] [outer = 000000A31BE76000] 12:26:45 INFO - PROCESS | 3664 | 1464377205959 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1023ms 12:26:45 INFO - PROCESS | 3664 | 1464377205982 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 3664 | 1464377205985 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:26:45 INFO - PROCESS | 3664 | 1464377205989 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:26:46 INFO - PROCESS | 3664 | 1464377205992 Marionette TRACE conn6 <- [1,2146,null,{}] 12:26:46 INFO - PROCESS | 3664 | 1464377205996 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:46 INFO - PROCESS | 3664 | 1464377206151 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:26:46 INFO - PROCESS | 3664 | 1464377206322 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252B3000 == 113 [pid = 3664] [id = 546] 12:26:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 213 (000000A32BC87C00) [pid = 3664] [serial = 1638] [outer = 0000000000000000] 12:26:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 214 (000000A32FAC9C00) [pid = 3664] [serial = 1639] [outer = 000000A32BC87C00] 12:26:46 INFO - PROCESS | 3664 | 1464377206386 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 215 (000000A321943400) [pid = 3664] [serial = 1640] [outer = 000000A32BC87C00] 12:26:47 INFO - PROCESS | 3664 | 1464377207363 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 3664 | 1464377207423 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:26:47 INFO - PROCESS | 3664 | 1464377207428 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 3664 | 1464377207432 Marionette TRACE conn6 <- [1,2150,null,{}] 12:26:47 INFO - PROCESS | 3664 | 1464377207437 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 3664 | 1464377207577 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:26:47 INFO - PROCESS | 3664 | 1464377207736 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32060B000 == 114 [pid = 3664] [id = 547] 12:26:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A3137C1000) [pid = 3664] [serial = 1641] [outer = 0000000000000000] 12:26:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A318D5D000) [pid = 3664] [serial = 1642] [outer = 000000A3137C1000] 12:26:47 INFO - PROCESS | 3664 | 1464377207789 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A31BC20400) [pid = 3664] [serial = 1643] [outer = 000000A3137C1000] 12:26:48 INFO - PROCESS | 3664 | 1464377208412 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1028ms 12:26:48 INFO - PROCESS | 3664 | 1464377208461 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:26:48 INFO - PROCESS | 3664 | 1464377208467 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:26:48 INFO - PROCESS | 3664 | 1464377208476 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 3664 | 1464377208479 Marionette TRACE conn6 <- [1,2154,null,{}] 12:26:48 INFO - PROCESS | 3664 | 1464377208483 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 3664 | 1464377208627 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:26:48 INFO - PROCESS | 3664 | 1464377208801 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCBA800 == 113 [pid = 3664] [id = 446] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A32913D000 == 112 [pid = 3664] [id = 534] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A327ED4800 == 111 [pid = 3664] [id = 533] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A326917000 == 110 [pid = 3664] [id = 532] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262D2000 == 109 [pid = 3664] [id = 531] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A324A2A800 == 108 [pid = 3664] [id = 530] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D62800 == 107 [pid = 3664] [id = 529] 12:26:48 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC90800 == 106 [pid = 3664] [id = 528] 12:26:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B81A800 == 107 [pid = 3664] [id = 548] 12:26:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A30F019000) [pid = 3664] [serial = 1644] [outer = 0000000000000000] 12:26:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 220 (000000A313B1EC00) [pid = 3664] [serial = 1645] [outer = 000000A30F019000] 12:26:48 INFO - PROCESS | 3664 | 1464377208921 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A31B108400) [pid = 3664] [serial = 1646] [outer = 000000A30F019000] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A628800 == 106 [pid = 3664] [id = 527] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC3C800 == 105 [pid = 3664] [id = 526] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A30DEDA800 == 104 [pid = 3664] [id = 11] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F756000 == 103 [pid = 3664] [id = 524] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B4BD000 == 102 [pid = 3664] [id = 523] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B09C000 == 101 [pid = 3664] [id = 522] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A32ADEB800 == 100 [pid = 3664] [id = 521] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A32922D800 == 99 [pid = 3664] [id = 520] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288D1800 == 98 [pid = 3664] [id = 519] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A327E04800 == 97 [pid = 3664] [id = 518] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D58000 == 96 [pid = 3664] [id = 517] 12:26:49 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C055000 == 95 [pid = 3664] [id = 516] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A31BE69800) [pid = 3664] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 219 (000000A31BCCDC00) [pid = 3664] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A31B727800) [pid = 3664] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A320967C00) [pid = 3664] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A320972800) [pid = 3664] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A32947F800) [pid = 3664] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 214 (000000A320369C00) [pid = 3664] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 213 (000000A315253400) [pid = 3664] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 212 (000000A30F397C00) [pid = 3664] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 211 (000000A31C70E800) [pid = 3664] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 210 (000000A31C848800) [pid = 3664] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 209 (000000A318E4A400) [pid = 3664] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 208 (000000A318D62000) [pid = 3664] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 207 (000000A31D58A400) [pid = 3664] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 206 (000000A329FAC000) [pid = 3664] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 205 (000000A320E99C00) [pid = 3664] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 204 (000000A320D84C00) [pid = 3664] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 203 (000000A32A671800) [pid = 3664] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 202 (000000A32635B000) [pid = 3664] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A31F8AF800) [pid = 3664] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 200 (000000A320364800) [pid = 3664] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 199 (000000A31B64FC00) [pid = 3664] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 198 (000000A3214B4000) [pid = 3664] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 197 (000000A31FBB9000) [pid = 3664] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 196 (000000A32023C800) [pid = 3664] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 195 (000000A31E426800) [pid = 3664] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 194 (000000A320D25400) [pid = 3664] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | --DOMWINDOW == 193 (000000A31E435800) [pid = 3664] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:26:49 INFO - PROCESS | 3664 | 1464377209377 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 924ms 12:26:49 INFO - PROCESS | 3664 | 1464377209403 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:26:49 INFO - PROCESS | 3664 | 1464377209406 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:26:49 INFO - PROCESS | 3664 | 1464377209409 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 3664 | 1464377209413 Marionette TRACE conn6 <- [1,2158,null,{}] 12:26:49 INFO - PROCESS | 3664 | 1464377209424 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:49 INFO - PROCESS | 3664 | 1464377209534 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:26:49 INFO - PROCESS | 3664 | 1464377209543 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320608800 == 96 [pid = 3664] [id = 549] 12:26:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 194 (000000A31BC20000) [pid = 3664] [serial = 1647] [outer = 0000000000000000] 12:26:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 195 (000000A31CA51000) [pid = 3664] [serial = 1648] [outer = 000000A31BC20000] 12:26:49 INFO - PROCESS | 3664 | 1464377209593 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 196 (000000A31F8A4400) [pid = 3664] [serial = 1649] [outer = 000000A31BC20000] 12:26:50 INFO - PROCESS | 3664 | 1464377210121 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 12:26:50 INFO - PROCESS | 3664 | 1464377210146 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 3664 | 1464377210149 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:26:50 INFO - PROCESS | 3664 | 1464377210153 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:26:50 INFO - PROCESS | 3664 | 1464377210155 Marionette TRACE conn6 <- [1,2162,null,{}] 12:26:50 INFO - PROCESS | 3664 | 1464377210158 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 3664 | 1464377210298 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:26:50 INFO - PROCESS | 3664 | 1464377210423 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F1E000 == 97 [pid = 3664] [id = 550] 12:26:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 197 (000000A31FA5EC00) [pid = 3664] [serial = 1650] [outer = 0000000000000000] 12:26:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 198 (000000A320242800) [pid = 3664] [serial = 1651] [outer = 000000A31FA5EC00] 12:26:50 INFO - PROCESS | 3664 | 1464377210479 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 199 (000000A320369C00) [pid = 3664] [serial = 1652] [outer = 000000A31FA5EC00] 12:26:50 INFO - PROCESS | 3664 | 1464377210857 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 12:26:50 INFO - PROCESS | 3664 | 1464377210901 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 3664 | 1464377210903 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:26:50 INFO - PROCESS | 3664 | 1464377210906 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 3664 | 1464377210908 Marionette TRACE conn6 <- [1,2166,null,{}] 12:26:50 INFO - PROCESS | 3664 | 1464377210912 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:51 INFO - PROCESS | 3664 | 1464377211016 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:26:51 INFO - PROCESS | 3664 | 1464377211023 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262C9800 == 98 [pid = 3664] [id = 551] 12:26:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 200 (000000A320651C00) [pid = 3664] [serial = 1653] [outer = 0000000000000000] 12:26:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 201 (000000A320658000) [pid = 3664] [serial = 1654] [outer = 000000A320651C00] 12:26:51 INFO - PROCESS | 3664 | 1464377211071 Marionette DEBUG loaded listener.js 12:26:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A320D22C00) [pid = 3664] [serial = 1655] [outer = 000000A320651C00] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A31412A000) [pid = 3664] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 200 (000000A323F67C00) [pid = 3664] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 199 (000000A31F8B0400) [pid = 3664] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 198 (000000A31A652000) [pid = 3664] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 197 (000000A32640C800) [pid = 3664] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 196 (000000A31BDE0800) [pid = 3664] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 195 (000000A326F84C00) [pid = 3664] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 194 (000000A30EFDC400) [pid = 3664] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 193 (000000A3147A7000) [pid = 3664] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 192 (000000A32036A400) [pid = 3664] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:26:52 INFO - PROCESS | 3664 | --DOMWINDOW == 191 (000000A30F615C00) [pid = 3664] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:26:52 INFO - PROCESS | 3664 | 1464377212510 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1674ms 12:26:52 INFO - PROCESS | 3664 | 1464377212584 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:26:52 INFO - PROCESS | 3664 | 1464377212590 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:26:52 INFO - PROCESS | 3664 | 1464377212609 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:26:52 INFO - PROCESS | 3664 | 1464377212614 Marionette TRACE conn6 <- [1,2170,null,{}] 12:26:52 INFO - PROCESS | 3664 | 1464377212621 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:52 INFO - PROCESS | 3664 | 1464377212774 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:26:52 INFO - PROCESS | 3664 | 1464377212921 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B1000 == 99 [pid = 3664] [id = 552] 12:26:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 192 (000000A319592000) [pid = 3664] [serial = 1656] [outer = 0000000000000000] 12:26:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 193 (000000A31ACA6000) [pid = 3664] [serial = 1657] [outer = 000000A319592000] 12:26:52 INFO - PROCESS | 3664 | 1464377212984 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 194 (000000A31BE69800) [pid = 3664] [serial = 1658] [outer = 000000A319592000] 12:26:53 INFO - PROCESS | 3664 | 1464377213598 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1044ms 12:26:53 INFO - PROCESS | 3664 | 1464377213642 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 3664 | 1464377213649 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:26:53 INFO - PROCESS | 3664 | 1464377213656 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 3664 | 1464377213659 Marionette TRACE conn6 <- [1,2174,null,{}] 12:26:53 INFO - PROCESS | 3664 | 1464377213663 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:53 INFO - PROCESS | 3664 | 1464377213828 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:26:53 INFO - PROCESS | 3664 | 1464377213982 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326251800 == 100 [pid = 3664] [id = 553] 12:26:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 195 (000000A31A650000) [pid = 3664] [serial = 1659] [outer = 0000000000000000] 12:26:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 196 (000000A31F891800) [pid = 3664] [serial = 1660] [outer = 000000A31A650000] 12:26:54 INFO - PROCESS | 3664 | 1464377214041 Marionette DEBUG loaded listener.js 12:26:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 197 (000000A320361800) [pid = 3664] [serial = 1661] [outer = 000000A31A650000] 12:26:54 INFO - PROCESS | 3664 | 1464377214667 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1079ms 12:26:54 INFO - PROCESS | 3664 | 1464377214741 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:26:54 INFO - PROCESS | 3664 | 1464377214744 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:26:54 INFO - PROCESS | 3664 | 1464377214748 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - PROCESS | 3664 | 1464377214753 Marionette TRACE conn6 <- [1,2178,null,{}] 12:26:54 INFO - PROCESS | 3664 | 1464377214765 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:54 INFO - PROCESS | 3664 | 1464377214908 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:26:55 INFO - PROCESS | 3664 | 1464377215053 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288CA000 == 101 [pid = 3664] [id = 554] 12:26:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 198 (000000A320D84C00) [pid = 3664] [serial = 1662] [outer = 0000000000000000] 12:26:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 199 (000000A3214ADC00) [pid = 3664] [serial = 1663] [outer = 000000A320D84C00] 12:26:55 INFO - PROCESS | 3664 | 1464377215114 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 200 (000000A32194A800) [pid = 3664] [serial = 1664] [outer = 000000A320D84C00] 12:26:55 INFO - PROCESS | 3664 | 1464377215718 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 987ms 12:26:55 INFO - PROCESS | 3664 | 1464377215743 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:26:55 INFO - PROCESS | 3664 | 1464377215746 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:26:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:26:55 INFO - PROCESS | 3664 | 1464377215752 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:26:55 INFO - PROCESS | 3664 | 1464377215754 Marionette TRACE conn6 <- [1,2182,null,{}] 12:26:55 INFO - PROCESS | 3664 | 1464377215758 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:55 INFO - PROCESS | 3664 | 1464377215891 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:26:56 INFO - PROCESS | 3664 | 1464377216055 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329DCD000 == 102 [pid = 3664] [id = 555] 12:26:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 201 (000000A322DDF000) [pid = 3664] [serial = 1665] [outer = 0000000000000000] 12:26:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A323F6E800) [pid = 3664] [serial = 1666] [outer = 000000A322DDF000] 12:26:56 INFO - PROCESS | 3664 | 1464377216115 Marionette DEBUG loaded listener.js 12:26:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 203 (000000A324AA3000) [pid = 3664] [serial = 1667] [outer = 000000A322DDF000] 12:26:56 INFO - PROCESS | 3664 | 1464377216650 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 12:26:56 INFO - PROCESS | 3664 | 1464377216743 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:26:56 INFO - PROCESS | 3664 | 1464377216746 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:26:56 INFO - PROCESS | 3664 | 1464377216749 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:26:56 INFO - PROCESS | 3664 | 1464377216752 Marionette TRACE conn6 <- [1,2186,null,{}] 12:26:56 INFO - PROCESS | 3664 | 1464377216756 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:56 INFO - PROCESS | 3664 | 1464377216937 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:26:57 INFO - PROCESS | 3664 | 1464377217047 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B08B000 == 103 [pid = 3664] [id = 556] 12:26:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 204 (000000A32621FC00) [pid = 3664] [serial = 1668] [outer = 0000000000000000] 12:26:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 205 (000000A326356800) [pid = 3664] [serial = 1669] [outer = 000000A32621FC00] 12:26:57 INFO - PROCESS | 3664 | 1464377217105 Marionette DEBUG loaded listener.js 12:26:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 206 (000000A326424400) [pid = 3664] [serial = 1670] [outer = 000000A32621FC00] 12:26:57 INFO - PROCESS | 3664 | 1464377217719 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1026ms 12:26:57 INFO - PROCESS | 3664 | 1464377217778 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:26:57 INFO - PROCESS | 3664 | 1464377217781 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:26:57 INFO - PROCESS | 3664 | 1464377217784 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:26:57 INFO - PROCESS | 3664 | 1464377217786 Marionette TRACE conn6 <- [1,2190,null,{}] 12:26:57 INFO - PROCESS | 3664 | 1464377217790 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:57 INFO - PROCESS | 3664 | 1464377217928 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:26:58 INFO - PROCESS | 3664 | 1464377218081 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C4CD800 == 104 [pid = 3664] [id = 557] 12:26:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 207 (000000A327396000) [pid = 3664] [serial = 1671] [outer = 0000000000000000] 12:26:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 208 (000000A32749C000) [pid = 3664] [serial = 1672] [outer = 000000A327396000] 12:26:58 INFO - PROCESS | 3664 | 1464377218140 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 209 (000000A327F2C400) [pid = 3664] [serial = 1673] [outer = 000000A327396000] 12:26:58 INFO - PROCESS | 3664 | 1464377218771 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1021ms 12:26:58 INFO - PROCESS | 3664 | 1464377218808 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 3664 | 1464377218811 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:26:58 INFO - PROCESS | 3664 | 1464377218814 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:26:58 INFO - PROCESS | 3664 | 1464377218816 Marionette TRACE conn6 <- [1,2194,null,{}] 12:26:58 INFO - PROCESS | 3664 | 1464377218820 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:58 INFO - PROCESS | 3664 | 1464377218944 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:26:59 INFO - PROCESS | 3664 | 1464377219108 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CF9F800 == 105 [pid = 3664] [id = 558] 12:26:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 210 (000000A328A55C00) [pid = 3664] [serial = 1674] [outer = 0000000000000000] 12:26:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 211 (000000A329272400) [pid = 3664] [serial = 1675] [outer = 000000A328A55C00] 12:26:59 INFO - PROCESS | 3664 | 1464377219166 Marionette DEBUG loaded listener.js 12:26:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 212 (000000A329F4CC00) [pid = 3664] [serial = 1676] [outer = 000000A328A55C00] 12:26:59 INFO - PROCESS | 3664 | 1464377219819 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1020ms 12:26:59 INFO - PROCESS | 3664 | 1464377219841 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 3664 | 1464377219843 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:26:59 INFO - PROCESS | 3664 | 1464377219848 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 3664 | 1464377219851 Marionette TRACE conn6 <- [1,2198,null,{}] 12:26:59 INFO - PROCESS | 3664 | 1464377219855 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:00 INFO - PROCESS | 3664 | 1464377219999 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:27:00 INFO - PROCESS | 3664 | 1464377220151 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B61D800 == 106 [pid = 3664] [id = 559] 12:27:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 213 (000000A32947B000) [pid = 3664] [serial = 1677] [outer = 0000000000000000] 12:27:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 214 (000000A32A624800) [pid = 3664] [serial = 1678] [outer = 000000A32947B000] 12:27:00 INFO - PROCESS | 3664 | 1464377220209 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 215 (000000A32A673000) [pid = 3664] [serial = 1679] [outer = 000000A32947B000] 12:27:00 INFO - PROCESS | 3664 | 1464377220748 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 923ms 12:27:00 INFO - PROCESS | 3664 | 1464377220773 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:27:00 INFO - PROCESS | 3664 | 1464377220776 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:27:00 INFO - PROCESS | 3664 | 1464377220797 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:27:00 INFO - PROCESS | 3664 | 1464377220799 Marionette TRACE conn6 <- [1,2202,null,{}] 12:27:00 INFO - PROCESS | 3664 | 1464377220803 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:00 INFO - PROCESS | 3664 | 1464377220928 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:27:01 INFO - PROCESS | 3664 | 1464377221094 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B036800 == 107 [pid = 3664] [id = 560] 12:27:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A321927800) [pid = 3664] [serial = 1680] [outer = 0000000000000000] 12:27:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A32192C400) [pid = 3664] [serial = 1681] [outer = 000000A321927800] 12:27:01 INFO - PROCESS | 3664 | 1464377221151 Marionette DEBUG loaded listener.js 12:27:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A329FAB800) [pid = 3664] [serial = 1682] [outer = 000000A321927800] 12:27:01 INFO - PROCESS | 3664 | 1464377221717 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 12:27:01 INFO - PROCESS | 3664 | 1464377221787 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:27:01 INFO - PROCESS | 3664 | 1464377221790 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:27:01 INFO - PROCESS | 3664 | 1464377221794 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:27:01 INFO - PROCESS | 3664 | 1464377221796 Marionette TRACE conn6 <- [1,2206,null,{}] 12:27:01 INFO - PROCESS | 3664 | 1464377221800 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:01 INFO - PROCESS | 3664 | 1464377221927 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:27:02 INFO - PROCESS | 3664 | 1464377222080 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32D938800 == 108 [pid = 3664] [id = 561] 12:27:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A321931C00) [pid = 3664] [serial = 1683] [outer = 0000000000000000] 12:27:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 220 (000000A32AD6C400) [pid = 3664] [serial = 1684] [outer = 000000A321931C00] 12:27:02 INFO - PROCESS | 3664 | 1464377222138 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A32AD71C00) [pid = 3664] [serial = 1685] [outer = 000000A321931C00] 12:27:02 INFO - PROCESS | 3664 | 1464377222808 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1072ms 12:27:02 INFO - PROCESS | 3664 | 1464377222867 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:27:02 INFO - PROCESS | 3664 | 1464377222870 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:27:02 INFO - PROCESS | 3664 | 1464377222874 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:27:02 INFO - PROCESS | 3664 | 1464377222877 Marionette TRACE conn6 <- [1,2210,null,{}] 12:27:02 INFO - PROCESS | 3664 | 1464377222880 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:03 INFO - PROCESS | 3664 | 1464377223030 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:27:03 INFO - PROCESS | 3664 | 1464377223194 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32061D800 == 109 [pid = 3664] [id = 562] 12:27:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 222 (000000A323FB3C00) [pid = 3664] [serial = 1686] [outer = 0000000000000000] 12:27:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 223 (000000A329474C00) [pid = 3664] [serial = 1687] [outer = 000000A323FB3C00] 12:27:03 INFO - PROCESS | 3664 | 1464377223259 Marionette DEBUG loaded listener.js 12:27:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 224 (000000A329ED7800) [pid = 3664] [serial = 1688] [outer = 000000A323FB3C00] 12:27:03 INFO - PROCESS | 3664 | 1464377223865 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1025ms 12:27:03 INFO - PROCESS | 3664 | 1464377223901 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 3664 | 1464377223904 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:27:03 INFO - PROCESS | 3664 | 1464377223907 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:27:03 INFO - PROCESS | 3664 | 1464377223910 Marionette TRACE conn6 <- [1,2214,null,{}] 12:27:03 INFO - PROCESS | 3664 | 1464377223913 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:04 INFO - PROCESS | 3664 | 1464377224047 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:27:04 INFO - PROCESS | 3664 | 1464377224218 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327E1A800 == 110 [pid = 3664] [id = 563] 12:27:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 225 (000000A32A672C00) [pid = 3664] [serial = 1689] [outer = 0000000000000000] 12:27:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 226 (000000A32AD75000) [pid = 3664] [serial = 1690] [outer = 000000A32A672C00] 12:27:04 INFO - PROCESS | 3664 | 1464377224275 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 227 (000000A32B49CC00) [pid = 3664] [serial = 1691] [outer = 000000A32A672C00] 12:27:04 INFO - PROCESS | 3664 | 1464377224864 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 12:27:04 INFO - PROCESS | 3664 | 1464377224913 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:27:04 INFO - PROCESS | 3664 | 1464377224915 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:27:04 INFO - PROCESS | 3664 | 1464377224921 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:27:04 INFO - PROCESS | 3664 | 1464377224925 Marionette TRACE conn6 <- [1,2218,null,{}] 12:27:04 INFO - PROCESS | 3664 | 1464377224929 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:05 INFO - PROCESS | 3664 | 1464377225057 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:27:05 INFO - PROCESS | 3664 | 1464377225377 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8CC000 == 111 [pid = 3664] [id = 564] 12:27:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 228 (000000A30E86DC00) [pid = 3664] [serial = 1692] [outer = 0000000000000000] 12:27:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 229 (000000A30F30D000) [pid = 3664] [serial = 1693] [outer = 000000A30E86DC00] 12:27:05 INFO - PROCESS | 3664 | 1464377225436 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 230 (000000A314699C00) [pid = 3664] [serial = 1694] [outer = 000000A30E86DC00] 12:27:06 INFO - PROCESS | 3664 | 1464377226098 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1231ms 12:27:06 INFO - PROCESS | 3664 | 1464377226154 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:27:06 INFO - PROCESS | 3664 | 1464377226159 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:27:06 INFO - PROCESS | 3664 | 1464377226163 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:27:06 INFO - PROCESS | 3664 | 1464377226167 Marionette TRACE conn6 <- [1,2222,null,{}] 12:27:06 INFO - PROCESS | 3664 | 1464377226172 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:06 INFO - PROCESS | 3664 | 1464377226305 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:27:06 INFO - PROCESS | 3664 | 1464377226479 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D61000 == 112 [pid = 3664] [id = 565] 12:27:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 231 (000000A31CC26400) [pid = 3664] [serial = 1695] [outer = 0000000000000000] 12:27:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 232 (000000A31D864400) [pid = 3664] [serial = 1696] [outer = 000000A31CC26400] 12:27:06 INFO - PROCESS | 3664 | 1464377226535 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 233 (000000A31F8A3400) [pid = 3664] [serial = 1697] [outer = 000000A31CC26400] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F1E000 == 111 [pid = 3664] [id = 550] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A320608800 == 110 [pid = 3664] [id = 549] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B81A800 == 109 [pid = 3664] [id = 548] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A32060B000 == 108 [pid = 3664] [id = 547] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B2BB000 == 107 [pid = 3664] [id = 542] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 232 (000000A30EF98800) [pid = 3664] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 231 (000000A32096F400) [pid = 3664] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 230 (000000A3280CC000) [pid = 3664] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CED4800 == 106 [pid = 3664] [id = 541] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C4DC800 == 105 [pid = 3664] [id = 540] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCB9800 == 104 [pid = 3664] [id = 539] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B0A9000 == 103 [pid = 3664] [id = 538] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EDE000 == 102 [pid = 3664] [id = 537] 12:27:07 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BFEA000 == 101 [pid = 3664] [id = 536] 12:27:07 INFO - PROCESS | 3664 | 1464377227208 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1081ms 12:27:07 INFO - PROCESS | 3664 | 1464377227251 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:27:07 INFO - PROCESS | 3664 | 1464377227255 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:27:07 INFO - PROCESS | 3664 | 1464377227260 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 3664 | 1464377227262 Marionette TRACE conn6 <- [1,2226,null,{}] 12:27:07 INFO - PROCESS | 3664 | 1464377227267 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 3664 | 1464377227391 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 229 (000000A324AA3400) [pid = 3664] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 228 (000000A31FBBE800) [pid = 3664] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 227 (000000A31CA46000) [pid = 3664] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 226 (000000A326428C00) [pid = 3664] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 225 (000000A3202AE000) [pid = 3664] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 224 (000000A32635AC00) [pid = 3664] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 223 (000000A31C7D5000) [pid = 3664] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 222 (000000A323FB2400) [pid = 3664] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 221 (000000A328A5E000) [pid = 3664] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A315944800) [pid = 3664] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 219 (000000A3141AB000) [pid = 3664] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A31B729000) [pid = 3664] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A315783800) [pid = 3664] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A32621F400) [pid = 3664] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A320E95C00) [pid = 3664] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 214 (000000A31C7DC000) [pid = 3664] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 213 (000000A326F43400) [pid = 3664] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 212 (000000A319587000) [pid = 3664] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 211 (000000A32749E000) [pid = 3664] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 210 (000000A323FC7C00) [pid = 3664] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 209 (000000A31BDD9400) [pid = 3664] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 208 (000000A3273A7C00) [pid = 3664] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 207 (000000A329473400) [pid = 3664] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 206 (000000A32096B000) [pid = 3664] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 205 (000000A3107E6C00) [pid = 3664] [serial = 1067] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 204 (000000A31E4C8000) [pid = 3664] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 203 (000000A320D80000) [pid = 3664] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 202 (000000A326F45400) [pid = 3664] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A320D2A400) [pid = 3664] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:27:07 INFO - PROCESS | 3664 | 1464377227526 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCF5800 == 102 [pid = 3664] [id = 566] 12:27:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A3141AB000) [pid = 3664] [serial = 1698] [outer = 0000000000000000] 12:27:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 203 (000000A319587000) [pid = 3664] [serial = 1699] [outer = 000000A3141AB000] 12:27:07 INFO - PROCESS | 3664 | 1464377227575 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 204 (000000A31CA46000) [pid = 3664] [serial = 1700] [outer = 000000A3141AB000] 12:27:08 INFO - PROCESS | 3664 | 1464377228003 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 776ms 12:27:08 INFO - PROCESS | 3664 | 1464377228040 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 3664 | 1464377228042 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:27:08 INFO - PROCESS | 3664 | 1464377228048 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - PROCESS | 3664 | 1464377228054 Marionette TRACE conn6 <- [1,2230,null,{}] 12:27:08 INFO - PROCESS | 3664 | 1464377228064 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 3664 | 1464377228178 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:27:08 INFO - PROCESS | 3664 | 1464377228192 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324A36000 == 103 [pid = 3664] [id = 567] 12:27:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 205 (000000A31FBC3800) [pid = 3664] [serial = 1701] [outer = 0000000000000000] 12:27:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 206 (000000A3206EF000) [pid = 3664] [serial = 1702] [outer = 000000A31FBC3800] 12:27:08 INFO - PROCESS | 3664 | 1464377228240 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 207 (000000A3209D8400) [pid = 3664] [serial = 1703] [outer = 000000A31FBC3800] 12:27:08 INFO - PROCESS | 3664 | 1464377228737 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 12:27:08 INFO - PROCESS | 3664 | 1464377228783 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 3664 | 1464377228786 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:27:08 INFO - PROCESS | 3664 | 1464377228789 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:27:08 INFO - PROCESS | 3664 | 1464377228791 Marionette TRACE conn6 <- [1,2234,null,{}] 12:27:08 INFO - PROCESS | 3664 | 1464377228824 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:08 INFO - PROCESS | 3664 | 1464377228936 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:27:09 INFO - PROCESS | 3664 | 1464377229055 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272DB000 == 104 [pid = 3664] [id = 568] 12:27:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 208 (000000A320D7EC00) [pid = 3664] [serial = 1704] [outer = 0000000000000000] 12:27:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 209 (000000A321948000) [pid = 3664] [serial = 1705] [outer = 000000A320D7EC00] 12:27:09 INFO - PROCESS | 3664 | 1464377229103 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 210 (000000A323FAA400) [pid = 3664] [serial = 1706] [outer = 000000A320D7EC00] 12:27:09 INFO - PROCESS | 3664 | 1464377229489 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 756ms 12:27:09 INFO - PROCESS | 3664 | 1464377229552 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:27:09 INFO - PROCESS | 3664 | 1464377229554 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:27:09 INFO - PROCESS | 3664 | 1464377229557 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 3664 | 1464377229559 Marionette TRACE conn6 <- [1,2238,null,{}] 12:27:09 INFO - PROCESS | 3664 | 1464377229563 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:09 INFO - PROCESS | 3664 | 1464377229709 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:27:09 INFO - PROCESS | 3664 | 1464377229731 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329131800 == 105 [pid = 3664] [id = 569] 12:27:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 211 (000000A32635E800) [pid = 3664] [serial = 1707] [outer = 0000000000000000] 12:27:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 212 (000000A32642AC00) [pid = 3664] [serial = 1708] [outer = 000000A32635E800] 12:27:09 INFO - PROCESS | 3664 | 1464377229785 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 213 (000000A3273AE400) [pid = 3664] [serial = 1709] [outer = 000000A32635E800] 12:27:10 INFO - PROCESS | 3664 | 1464377230272 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 12:27:10 INFO - PROCESS | 3664 | 1464377230294 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:27:10 INFO - PROCESS | 3664 | 1464377230304 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:27:10 INFO - PROCESS | 3664 | 1464377230345 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:27:10 INFO - PROCESS | 3664 | 1464377230347 Marionette TRACE conn6 <- [1,2242,null,{}] 12:27:10 INFO - PROCESS | 3664 | 1464377230355 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:10 INFO - PROCESS | 3664 | 1464377230505 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:27:10 INFO - PROCESS | 3664 | 1464377230526 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B049800 == 106 [pid = 3664] [id = 570] 12:27:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 214 (000000A329481800) [pid = 3664] [serial = 1710] [outer = 0000000000000000] 12:27:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 215 (000000A329ECCC00) [pid = 3664] [serial = 1711] [outer = 000000A329481800] 12:27:10 INFO - PROCESS | 3664 | 1464377230573 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A329ED4400) [pid = 3664] [serial = 1712] [outer = 000000A329481800] 12:27:11 INFO - PROCESS | 3664 | 1464377231011 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 776ms 12:27:11 INFO - PROCESS | 3664 | 1464377231091 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 3664 | 1464377231093 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:27:11 INFO - PROCESS | 3664 | 1464377231097 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 3664 | 1464377231099 Marionette TRACE conn6 <- [1,2246,null,{}] 12:27:11 INFO - PROCESS | 3664 | 1464377231102 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:11 INFO - PROCESS | 3664 | 1464377231260 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:27:11 INFO - PROCESS | 3664 | 1464377231283 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B796000 == 107 [pid = 3664] [id = 571] 12:27:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A329FA1800) [pid = 3664] [serial = 1713] [outer = 0000000000000000] 12:27:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A32A66E800) [pid = 3664] [serial = 1714] [outer = 000000A329FA1800] 12:27:11 INFO - PROCESS | 3664 | 1464377231329 Marionette DEBUG loaded listener.js 12:27:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A32AD69C00) [pid = 3664] [serial = 1715] [outer = 000000A329FA1800] 12:27:11 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A31BC20000) [pid = 3664] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:27:11 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A30F019000) [pid = 3664] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:27:11 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A31FA5EC00) [pid = 3664] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:27:11 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A3137C1000) [pid = 3664] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:27:12 INFO - PROCESS | 3664 | 1464377232117 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1081ms 12:27:12 INFO - PROCESS | 3664 | 1464377232181 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:27:12 INFO - PROCESS | 3664 | 1464377232183 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:27:12 INFO - PROCESS | 3664 | 1464377232194 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:27:12 INFO - PROCESS | 3664 | 1464377232197 Marionette TRACE conn6 <- [1,2250,null,{}] 12:27:12 INFO - PROCESS | 3664 | 1464377232200 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:12 INFO - PROCESS | 3664 | 1464377232308 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:27:12 INFO - PROCESS | 3664 | 1464377232318 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CECE000 == 108 [pid = 3664] [id = 572] 12:27:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A329FAD800) [pid = 3664] [serial = 1716] [outer = 0000000000000000] 12:27:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A32B00EC00) [pid = 3664] [serial = 1717] [outer = 000000A329FAD800] 12:27:12 INFO - PROCESS | 3664 | 1464377232364 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A32B4A5C00) [pid = 3664] [serial = 1718] [outer = 000000A329FAD800] 12:27:12 INFO - PROCESS | 3664 | 1464377232806 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 12:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:27:12 INFO - PROCESS | 3664 | 1464377232882 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:27:12 INFO - PROCESS | 3664 | 1464377232884 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:27:12 INFO - PROCESS | 3664 | 1464377232888 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:27:12 INFO - PROCESS | 3664 | 1464377232889 Marionette TRACE conn6 <- [1,2254,null,{}] 12:27:12 INFO - PROCESS | 3664 | 1464377232893 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 3664 | 1464377233000 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:27:13 INFO - PROCESS | 3664 | 1464377233041 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C830800 == 109 [pid = 3664] [id = 573] 12:27:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A32197A000) [pid = 3664] [serial = 1719] [outer = 0000000000000000] 12:27:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 220 (000000A32197D800) [pid = 3664] [serial = 1720] [outer = 000000A32197A000] 12:27:13 INFO - PROCESS | 3664 | 1464377233087 Marionette DEBUG loaded listener.js 12:27:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A32B4A4000) [pid = 3664] [serial = 1721] [outer = 000000A32197A000] 12:27:13 INFO - PROCESS | 3664 | 1464377233527 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 672ms 12:27:13 INFO - PROCESS | 3664 | 1464377233582 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:27:13 INFO - PROCESS | 3664 | 1464377233585 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:27:13 INFO - PROCESS | 3664 | 1464377233588 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 3664 | 1464377233590 Marionette TRACE conn6 <- [1,2258,null,{}] 12:27:13 INFO - PROCESS | 3664 | 1464377233593 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 3664 | 1464377233711 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:27:13 INFO - PROCESS | 3664 | 1464377233718 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C84E000 == 110 [pid = 3664] [id = 574] 12:27:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 222 (000000A32BC81800) [pid = 3664] [serial = 1722] [outer = 0000000000000000] 12:27:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 223 (000000A32BC86000) [pid = 3664] [serial = 1723] [outer = 000000A32BC81800] 12:27:13 INFO - PROCESS | 3664 | 1464377233768 Marionette DEBUG loaded listener.js 12:27:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 224 (000000A32C880800) [pid = 3664] [serial = 1724] [outer = 000000A32BC81800] 12:27:14 INFO - PROCESS | 3664 | 1464377234586 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1019ms 12:27:14 INFO - PROCESS | 3664 | 1464377234609 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 3664 | 1464377234615 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:27:14 INFO - PROCESS | 3664 | 1464377234620 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:27:14 INFO - PROCESS | 3664 | 1464377234625 Marionette TRACE conn6 <- [1,2262,null,{}] 12:27:14 INFO - PROCESS | 3664 | 1464377234630 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 3664 | 1464377234782 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:27:14 INFO - PROCESS | 3664 | 1464377234957 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AC2000 == 111 [pid = 3664] [id = 575] 12:27:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 225 (000000A31BC1D800) [pid = 3664] [serial = 1725] [outer = 0000000000000000] 12:27:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 226 (000000A31C282000) [pid = 3664] [serial = 1726] [outer = 000000A31BC1D800] 12:27:15 INFO - PROCESS | 3664 | 1464377235018 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 227 (000000A31EEAC000) [pid = 3664] [serial = 1727] [outer = 000000A31BC1D800] 12:27:15 INFO - PROCESS | 3664 | 1464377235623 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1026ms 12:27:15 INFO - PROCESS | 3664 | 1464377235650 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:27:15 INFO - PROCESS | 3664 | 1464377235656 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:27:15 INFO - PROCESS | 3664 | 1464377235663 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:27:15 INFO - PROCESS | 3664 | 1464377235666 Marionette TRACE conn6 <- [1,2266,null,{}] 12:27:15 INFO - PROCESS | 3664 | 1464377235671 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:15 INFO - PROCESS | 3664 | 1464377235813 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:27:15 INFO - PROCESS | 3664 | 1464377235987 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294DA000 == 112 [pid = 3664] [id = 576] 12:27:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 228 (000000A3206F6800) [pid = 3664] [serial = 1728] [outer = 0000000000000000] 12:27:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 229 (000000A3214E8400) [pid = 3664] [serial = 1729] [outer = 000000A3206F6800] 12:27:16 INFO - PROCESS | 3664 | 1464377236045 Marionette DEBUG loaded listener.js 12:27:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 230 (000000A324AA7800) [pid = 3664] [serial = 1730] [outer = 000000A3206F6800] 12:27:16 INFO - PROCESS | 3664 | 1464377236660 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1019ms 12:27:16 INFO - PROCESS | 3664 | 1464377236697 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 3664 | 1464377236700 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:27:16 INFO - PROCESS | 3664 | 1464377236705 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - PROCESS | 3664 | 1464377236710 Marionette TRACE conn6 <- [1,2270,null,{}] 12:27:16 INFO - PROCESS | 3664 | 1464377236742 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:16 INFO - PROCESS | 3664 | 1464377236884 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:27:17 INFO - PROCESS | 3664 | 1464377237046 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C84C000 == 113 [pid = 3664] [id = 577] 12:27:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 231 (000000A329273000) [pid = 3664] [serial = 1731] [outer = 0000000000000000] 12:27:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 232 (000000A329D5DC00) [pid = 3664] [serial = 1732] [outer = 000000A329273000] 12:27:17 INFO - PROCESS | 3664 | 1464377237109 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 233 (000000A32B49C000) [pid = 3664] [serial = 1733] [outer = 000000A329273000] 12:27:17 INFO - PROCESS | 3664 | 1464377237707 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1027ms 12:27:17 INFO - PROCESS | 3664 | 1464377237734 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:27:17 INFO - PROCESS | 3664 | 1464377237738 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:27:17 INFO - PROCESS | 3664 | 1464377237742 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:27:17 INFO - PROCESS | 3664 | 1464377237744 Marionette TRACE conn6 <- [1,2274,null,{}] 12:27:17 INFO - PROCESS | 3664 | 1464377237748 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:17 INFO - PROCESS | 3664 | 1464377237887 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:27:18 INFO - PROCESS | 3664 | 1464377238046 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32D048800 == 114 [pid = 3664] [id = 578] 12:27:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 234 (000000A32C87D800) [pid = 3664] [serial = 1734] [outer = 0000000000000000] 12:27:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 235 (000000A32C884400) [pid = 3664] [serial = 1735] [outer = 000000A32C87D800] 12:27:18 INFO - PROCESS | 3664 | 1464377238106 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 236 (000000A32FACA000) [pid = 3664] [serial = 1736] [outer = 000000A32C87D800] 12:27:18 INFO - PROCESS | 3664 | 1464377238686 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 986ms 12:27:18 INFO - PROCESS | 3664 | 1464377238730 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 3664 | 1464377238732 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:27:18 INFO - PROCESS | 3664 | 1464377238736 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - PROCESS | 3664 | 1464377238738 Marionette TRACE conn6 <- [1,2278,null,{}] 12:27:18 INFO - PROCESS | 3664 | 1464377238742 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 3664 | 1464377238877 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:27:19 INFO - PROCESS | 3664 | 1464377239036 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B23E000 == 115 [pid = 3664] [id = 579] 12:27:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 237 (000000A327D12400) [pid = 3664] [serial = 1737] [outer = 0000000000000000] 12:27:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 238 (000000A327D1A800) [pid = 3664] [serial = 1738] [outer = 000000A327D12400] 12:27:19 INFO - PROCESS | 3664 | 1464377239093 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 239 (000000A32FAC7800) [pid = 3664] [serial = 1739] [outer = 000000A327D12400] 12:27:19 INFO - PROCESS | 3664 | 1464377239731 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1019ms 12:27:19 INFO - PROCESS | 3664 | 1464377239758 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 3664 | 1464377239761 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:27:19 INFO - PROCESS | 3664 | 1464377239764 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 3664 | 1464377239767 Marionette TRACE conn6 <- [1,2282,null,{}] 12:27:19 INFO - PROCESS | 3664 | 1464377239771 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 3664 | 1464377239914 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:27:20 INFO - PROCESS | 3664 | 1464377240047 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B25F800 == 116 [pid = 3664] [id = 580] 12:27:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 240 (000000A32B26F400) [pid = 3664] [serial = 1740] [outer = 0000000000000000] 12:27:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 241 (000000A32B360400) [pid = 3664] [serial = 1741] [outer = 000000A32B26F400] 12:27:20 INFO - PROCESS | 3664 | 1464377240105 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 242 (000000A32B366400) [pid = 3664] [serial = 1742] [outer = 000000A32B26F400] 12:27:20 INFO - PROCESS | 3664 | 1464377240666 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 987ms 12:27:20 INFO - PROCESS | 3664 | 1464377240754 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:27:20 INFO - PROCESS | 3664 | 1464377240756 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:27:20 INFO - PROCESS | 3664 | 1464377240760 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:27:20 INFO - PROCESS | 3664 | 1464377240763 Marionette TRACE conn6 <- [1,2286,null,{}] 12:27:20 INFO - PROCESS | 3664 | 1464377240767 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:20 INFO - PROCESS | 3664 | 1464377240933 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:27:21 INFO - PROCESS | 3664 | 1464377241089 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32D995800 == 117 [pid = 3664] [id = 581] 12:27:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 243 (000000A32E89AC00) [pid = 3664] [serial = 1743] [outer = 0000000000000000] 12:27:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 244 (000000A32E89E400) [pid = 3664] [serial = 1744] [outer = 000000A32E89AC00] 12:27:21 INFO - PROCESS | 3664 | 1464377241144 Marionette DEBUG loaded listener.js 12:27:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 245 (000000A32E8A4400) [pid = 3664] [serial = 1745] [outer = 000000A32E89AC00] 12:27:21 INFO - PROCESS | 3664 | 1464377241708 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 986ms 12:27:21 INFO - PROCESS | 3664 | 1464377241750 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 3664 | 1464377241752 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:27:21 INFO - PROCESS | 3664 | 1464377241756 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 3664 | 1464377241758 Marionette TRACE conn6 <- [1,2290,null,{}] 12:27:21 INFO - PROCESS | 3664 | 1464377241762 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 3664 | 1464377241895 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:27:22 INFO - PROCESS | 3664 | 1464377242067 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CF65800 == 118 [pid = 3664] [id = 582] 12:27:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 246 (000000A32D5AD800) [pid = 3664] [serial = 1746] [outer = 0000000000000000] 12:27:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 247 (000000A32D5B1400) [pid = 3664] [serial = 1747] [outer = 000000A32D5AD800] 12:27:22 INFO - PROCESS | 3664 | 1464377242125 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 248 (000000A32D5B7400) [pid = 3664] [serial = 1748] [outer = 000000A32D5AD800] 12:27:22 INFO - PROCESS | 3664 | 1464377242689 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 12:27:22 INFO - PROCESS | 3664 | 1464377242744 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:27:22 INFO - PROCESS | 3664 | 1464377242747 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:27:22 INFO - PROCESS | 3664 | 1464377242751 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:27:22 INFO - PROCESS | 3664 | 1464377242753 Marionette TRACE conn6 <- [1,2294,null,{}] 12:27:22 INFO - PROCESS | 3664 | 1464377242757 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:22 INFO - PROCESS | 3664 | 1464377242891 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:27:23 INFO - PROCESS | 3664 | 1464377243065 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32F30C800 == 119 [pid = 3664] [id = 583] 12:27:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 249 (000000A32C49DC00) [pid = 3664] [serial = 1749] [outer = 0000000000000000] 12:27:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 250 (000000A32C4A3C00) [pid = 3664] [serial = 1750] [outer = 000000A32C49DC00] 12:27:23 INFO - PROCESS | 3664 | 1464377243122 Marionette DEBUG loaded listener.js 12:27:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 251 (000000A32D5AEC00) [pid = 3664] [serial = 1751] [outer = 000000A32C49DC00] 12:27:23 INFO - PROCESS | 3664 | 1464377243831 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1124ms 12:27:23 INFO - PROCESS | 3664 | 1464377243876 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 3664 | 1464377243879 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:27:23 INFO - PROCESS | 3664 | 1464377243883 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:27:23 INFO - PROCESS | 3664 | 1464377243885 Marionette TRACE conn6 <- [1,2298,null,{}] 12:27:23 INFO - PROCESS | 3664 | 1464377243889 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:24 INFO - PROCESS | 3664 | 1464377244023 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:27:24 INFO - PROCESS | 3664 | 1464377244187 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B2000 == 120 [pid = 3664] [id = 584] 12:27:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 252 (000000A315514400) [pid = 3664] [serial = 1752] [outer = 0000000000000000] 12:27:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 253 (000000A3280CCC00) [pid = 3664] [serial = 1753] [outer = 000000A315514400] 12:27:24 INFO - PROCESS | 3664 | 1464377244245 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 254 (000000A32E8A7000) [pid = 3664] [serial = 1754] [outer = 000000A315514400] 12:27:24 INFO - PROCESS | 3664 | 1464377244871 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1019ms 12:27:24 INFO - PROCESS | 3664 | 1464377244905 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:27:24 INFO - PROCESS | 3664 | 1464377244908 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:27:24 INFO - PROCESS | 3664 | 1464377244911 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:27:24 INFO - PROCESS | 3664 | 1464377244914 Marionette TRACE conn6 <- [1,2302,null,{}] 12:27:24 INFO - PROCESS | 3664 | 1464377244918 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:25 INFO - PROCESS | 3664 | 1464377245075 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:27:25 INFO - PROCESS | 3664 | 1464377245256 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCD6000 == 121 [pid = 3664] [id = 585] 12:27:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 255 (000000A32FC39800) [pid = 3664] [serial = 1755] [outer = 0000000000000000] 12:27:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 256 (000000A32FC3EC00) [pid = 3664] [serial = 1756] [outer = 000000A32FC39800] 12:27:25 INFO - PROCESS | 3664 | 1464377245318 Marionette DEBUG loaded listener.js 12:27:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 257 (000000A32FCC9C00) [pid = 3664] [serial = 1757] [outer = 000000A32FC39800] 12:27:25 INFO - PROCESS | 3664 | 1464377245929 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1079ms 12:27:26 INFO - PROCESS | 3664 | 1464377245993 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 3664 | 1464377245996 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:27:26 INFO - PROCESS | 3664 | 1464377246000 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 3664 | 1464377246002 Marionette TRACE conn6 <- [1,2306,null,{}] 12:27:26 INFO - PROCESS | 3664 | 1464377246006 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:26 INFO - PROCESS | 3664 | 1464377246144 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:27:26 INFO - PROCESS | 3664 | 1464377246783 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE2000 == 122 [pid = 3664] [id = 586] 12:27:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 258 (000000A30F01AC00) [pid = 3664] [serial = 1758] [outer = 0000000000000000] 12:27:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 259 (000000A30F306800) [pid = 3664] [serial = 1759] [outer = 000000A30F01AC00] 12:27:26 INFO - PROCESS | 3664 | 1464377246840 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 260 (000000A314259800) [pid = 3664] [serial = 1760] [outer = 000000A30F01AC00] 12:27:27 INFO - PROCESS | 3664 | 1464377247477 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:27:27 INFO - PROCESS | 3664 | 1464377247531 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:27:27 INFO - PROCESS | 3664 | 1464377247551 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:27:27 INFO - PROCESS | 3664 | 1464377247555 Marionette TRACE conn6 <- [1,2310,null,{}] 12:27:27 INFO - PROCESS | 3664 | 1464377247560 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:27 INFO - PROCESS | 3664 | 1464377247689 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:27:27 INFO - PROCESS | 3664 | 1464377247853 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E32800 == 123 [pid = 3664] [id = 587] 12:27:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 261 (000000A318E3D400) [pid = 3664] [serial = 1761] [outer = 0000000000000000] 12:27:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 262 (000000A318E4A000) [pid = 3664] [serial = 1762] [outer = 000000A318E3D400] 12:27:27 INFO - PROCESS | 3664 | 1464377247909 Marionette DEBUG loaded listener.js 12:27:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 263 (000000A31B8A2800) [pid = 3664] [serial = 1763] [outer = 000000A318E3D400] 12:27:28 INFO - PROCESS | 3664 | 1464377248510 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1022ms 12:27:28 INFO - PROCESS | 3664 | 1464377248579 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 3664 | 1464377248583 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:27:28 INFO - PROCESS | 3664 | 1464377248587 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 3664 | 1464377248589 Marionette TRACE conn6 <- [1,2314,null,{}] 12:27:28 INFO - PROCESS | 3664 | 1464377248594 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 3664 | 1464377248763 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A326922000 == 122 [pid = 3664] [id = 476] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A3266ED800 == 121 [pid = 3664] [id = 515] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C830800 == 120 [pid = 3664] [id = 573] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CECE000 == 119 [pid = 3664] [id = 572] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B796000 == 118 [pid = 3664] [id = 571] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B049800 == 117 [pid = 3664] [id = 570] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A329131800 == 116 [pid = 3664] [id = 569] 12:27:28 INFO - PROCESS | 3664 | --DOMWINDOW == 262 (000000A320658000) [pid = 3664] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272DB000 == 115 [pid = 3664] [id = 568] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A324A36000 == 114 [pid = 3664] [id = 567] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCF5800 == 113 [pid = 3664] [id = 566] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D61000 == 112 [pid = 3664] [id = 565] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8CC000 == 111 [pid = 3664] [id = 564] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B036800 == 110 [pid = 3664] [id = 560] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B61D800 == 109 [pid = 3664] [id = 559] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CF9F800 == 108 [pid = 3664] [id = 558] 12:27:28 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C4CD800 == 107 [pid = 3664] [id = 557] 12:27:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B08B000 == 106 [pid = 3664] [id = 556] 12:27:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A329DCD000 == 105 [pid = 3664] [id = 555] 12:27:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288CA000 == 104 [pid = 3664] [id = 554] 12:27:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A326251800 == 103 [pid = 3664] [id = 553] 12:27:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B1000 == 102 [pid = 3664] [id = 552] 12:27:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262C9800 == 101 [pid = 3664] [id = 551] 12:27:29 INFO - PROCESS | 3664 | 1464377249003 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC44800 == 102 [pid = 3664] [id = 588] 12:27:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 263 (000000A30E638000) [pid = 3664] [serial = 1764] [outer = 0000000000000000] 12:27:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 264 (000000A30FB94800) [pid = 3664] [serial = 1765] [outer = 000000A30E638000] 12:27:29 INFO - PROCESS | 3664 | 1464377249051 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 265 (000000A315783000) [pid = 3664] [serial = 1766] [outer = 000000A30E638000] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 264 (000000A31E439800) [pid = 3664] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 263 (000000A31F8A4400) [pid = 3664] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 262 (000000A313B1EC00) [pid = 3664] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 261 (000000A320369C00) [pid = 3664] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 260 (000000A31BC20400) [pid = 3664] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 259 (000000A326F40800) [pid = 3664] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 258 (000000A329D65000) [pid = 3664] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 257 (000000A31B108400) [pid = 3664] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 256 (000000A3152EE800) [pid = 3664] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 255 (000000A318D5D000) [pid = 3664] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 254 (000000A32B00CC00) [pid = 3664] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 253 (000000A32A8E8400) [pid = 3664] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 252 (000000A320242800) [pid = 3664] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 251 (000000A32A677800) [pid = 3664] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 250 (000000A32947CC00) [pid = 3664] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 249 (000000A3214E7800) [pid = 3664] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 248 (000000A31CA51000) [pid = 3664] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 247 (000000A32FAC9C00) [pid = 3664] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | --DOMWINDOW == 246 (000000A320D81000) [pid = 3664] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:27:29 INFO - PROCESS | 3664 | 1464377249554 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 12:27:29 INFO - PROCESS | 3664 | 1464377249576 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:27:29 INFO - PROCESS | 3664 | 1464377249578 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:27:29 INFO - PROCESS | 3664 | 1464377249592 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:27:29 INFO - PROCESS | 3664 | 1464377249598 Marionette TRACE conn6 <- [1,2318,null,{}] 12:27:29 INFO - PROCESS | 3664 | 1464377249604 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:29 INFO - PROCESS | 3664 | 1464377249714 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:27:29 INFO - PROCESS | 3664 | 1464377249724 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321410000 == 103 [pid = 3664] [id = 589] 12:27:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 247 (000000A31BCD5800) [pid = 3664] [serial = 1767] [outer = 0000000000000000] 12:27:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 248 (000000A31BE76400) [pid = 3664] [serial = 1768] [outer = 000000A31BCD5800] 12:27:29 INFO - PROCESS | 3664 | 1464377249775 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 249 (000000A31C7DD000) [pid = 3664] [serial = 1769] [outer = 000000A31BCD5800] 12:27:30 INFO - PROCESS | 3664 | 1464377250274 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 12:27:30 INFO - PROCESS | 3664 | 1464377250319 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 3664 | 1464377250322 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:27:30 INFO - PROCESS | 3664 | 1464377250356 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - PROCESS | 3664 | 1464377250358 Marionette TRACE conn6 <- [1,2322,null,{}] 12:27:30 INFO - PROCESS | 3664 | 1464377250362 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 3664 | 1464377250470 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:27:30 INFO - PROCESS | 3664 | 1464377250486 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E21000 == 104 [pid = 3664] [id = 590] 12:27:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 250 (000000A31CC23400) [pid = 3664] [serial = 1770] [outer = 0000000000000000] 12:27:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 251 (000000A31D865800) [pid = 3664] [serial = 1771] [outer = 000000A31CC23400] 12:27:30 INFO - PROCESS | 3664 | 1464377250533 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 252 (000000A31E888C00) [pid = 3664] [serial = 1772] [outer = 000000A31CC23400] 12:27:31 INFO - PROCESS | 3664 | 1464377251001 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 12:27:31 INFO - PROCESS | 3664 | 1464377251043 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 3664 | 1464377251046 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:27:31 INFO - PROCESS | 3664 | 1464377251065 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 3664 | 1464377251067 Marionette TRACE conn6 <- [1,2326,null,{}] 12:27:31 INFO - PROCESS | 3664 | 1464377251071 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:31 INFO - PROCESS | 3664 | 1464377251218 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:27:31 INFO - PROCESS | 3664 | 1464377251232 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EE1000 == 105 [pid = 3664] [id = 591] 12:27:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 253 (000000A31F8B0800) [pid = 3664] [serial = 1773] [outer = 0000000000000000] 12:27:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 254 (000000A31FA5B400) [pid = 3664] [serial = 1774] [outer = 000000A31F8B0800] 12:27:31 INFO - PROCESS | 3664 | 1464377251287 Marionette DEBUG loaded listener.js 12:27:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 255 (000000A320243800) [pid = 3664] [serial = 1775] [outer = 000000A31F8B0800] 12:27:31 INFO - PROCESS | 3664 | 1464377251771 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 12:27:31 INFO - PROCESS | 3664 | 1464377251808 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 3664 | 1464377251810 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:27:31 INFO - PROCESS | 3664 | 1464377251813 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:27:31 INFO - PROCESS | 3664 | 1464377251815 Marionette TRACE conn6 <- [1,2330,null,{}] 12:27:31 INFO - PROCESS | 3664 | 1464377251818 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:32 INFO - PROCESS | 3664 | 1464377251996 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:27:32 INFO - PROCESS | 3664 | 1464377252026 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264CB800 == 106 [pid = 3664] [id = 592] 12:27:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 256 (000000A32035E400) [pid = 3664] [serial = 1776] [outer = 0000000000000000] 12:27:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 257 (000000A320655000) [pid = 3664] [serial = 1777] [outer = 000000A32035E400] 12:27:32 INFO - PROCESS | 3664 | 1464377252081 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 258 (000000A32096DC00) [pid = 3664] [serial = 1778] [outer = 000000A32035E400] 12:27:32 INFO - PROCESS | 3664 | 1464377252556 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 776ms 12:27:32 INFO - PROCESS | 3664 | 1464377252593 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:27:32 INFO - PROCESS | 3664 | 1464377252595 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:27:32 INFO - PROCESS | 3664 | 1464377252599 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:27:32 INFO - PROCESS | 3664 | 1464377252601 Marionette TRACE conn6 <- [1,2334,null,{}] 12:27:32 INFO - PROCESS | 3664 | 1464377252604 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:32 INFO - PROCESS | 3664 | 1464377252749 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:27:32 INFO - PROCESS | 3664 | 1464377252770 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3272E0000 == 107 [pid = 3664] [id = 593] 12:27:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 259 (000000A320975000) [pid = 3664] [serial = 1779] [outer = 0000000000000000] 12:27:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 260 (000000A3209DC800) [pid = 3664] [serial = 1780] [outer = 000000A320975000] 12:27:32 INFO - PROCESS | 3664 | 1464377252816 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 261 (000000A320E8CC00) [pid = 3664] [serial = 1781] [outer = 000000A320975000] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 260 (000000A313951000) [pid = 3664] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 259 (000000A329F4A400) [pid = 3664] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 258 (000000A31B89A400) [pid = 3664] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 257 (000000A323FD1800) [pid = 3664] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 256 (000000A31BCD0C00) [pid = 3664] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 255 (000000A3214A5400) [pid = 3664] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 254 (000000A32A835C00) [pid = 3664] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 253 (000000A326486800) [pid = 3664] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 252 (000000A327511800) [pid = 3664] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 251 (000000A328A5E800) [pid = 3664] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 250 (000000A32A629C00) [pid = 3664] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 249 (000000A32A72E000) [pid = 3664] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 248 (000000A329474800) [pid = 3664] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 247 (000000A3280C8400) [pid = 3664] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 246 (000000A320651C00) [pid = 3664] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 245 (000000A320D7EC00) [pid = 3664] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 244 (000000A30E86DC00) [pid = 3664] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 243 (000000A31CC26400) [pid = 3664] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 242 (000000A3141AB000) [pid = 3664] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 241 (000000A31FBC3800) [pid = 3664] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 240 (000000A329481800) [pid = 3664] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 239 (000000A329FA1800) [pid = 3664] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 238 (000000A32197A000) [pid = 3664] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 237 (000000A32635E800) [pid = 3664] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 236 (000000A329FAD800) [pid = 3664] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 235 (000000A3209D2800) [pid = 3664] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 234 (000000A30F90E000) [pid = 3664] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 233 (000000A31BCD7800) [pid = 3664] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 232 (000000A3206F3000) [pid = 3664] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 231 (000000A323FB4000) [pid = 3664] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 230 (000000A323F6D800) [pid = 3664] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 229 (000000A32642E800) [pid = 3664] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 228 (000000A31FC66C00) [pid = 3664] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 227 (000000A324AB1C00) [pid = 3664] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 226 (000000A32A837000) [pid = 3664] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 225 (000000A328A54400) [pid = 3664] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 224 (000000A323FB4400) [pid = 3664] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 223 (000000A326424000) [pid = 3664] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 222 (000000A3273A6000) [pid = 3664] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 221 (000000A324B2B800) [pid = 3664] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:27:33 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A3147B0C00) [pid = 3664] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:27:33 INFO - PROCESS | 3664 | 1464377253984 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1420ms 12:27:34 INFO - PROCESS | 3664 | 1464377254022 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:27:34 INFO - PROCESS | 3664 | 1464377254025 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:27:34 INFO - PROCESS | 3664 | 1464377254028 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:27:34 INFO - PROCESS | 3664 | 1464377254030 Marionette TRACE conn6 <- [1,2338,null,{}] 12:27:34 INFO - PROCESS | 3664 | 1464377254040 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:34 INFO - PROCESS | 3664 | 1464377254139 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:27:34 INFO - PROCESS | 3664 | 1464377254148 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D6C000 == 108 [pid = 3664] [id = 594] 12:27:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A315516400) [pid = 3664] [serial = 1782] [outer = 0000000000000000] 12:27:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 222 (000000A31BDDC800) [pid = 3664] [serial = 1783] [outer = 000000A315516400] 12:27:34 INFO - PROCESS | 3664 | 1464377254203 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 223 (000000A320243400) [pid = 3664] [serial = 1784] [outer = 000000A315516400] 12:27:34 INFO - PROCESS | 3664 | 1464377254652 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 672ms 12:27:34 INFO - PROCESS | 3664 | 1464377254704 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:27:34 INFO - PROCESS | 3664 | 1464377254706 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:27:34 INFO - PROCESS | 3664 | 1464377254710 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:27:34 INFO - PROCESS | 3664 | 1464377254711 Marionette TRACE conn6 <- [1,2342,null,{}] 12:27:34 INFO - PROCESS | 3664 | 1464377254715 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:34 INFO - PROCESS | 3664 | 1464377254820 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:27:34 INFO - PROCESS | 3664 | 1464377254827 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288CA000 == 109 [pid = 3664] [id = 595] 12:27:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 224 (000000A320E96000) [pid = 3664] [serial = 1785] [outer = 0000000000000000] 12:27:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 225 (000000A3214A5400) [pid = 3664] [serial = 1786] [outer = 000000A320E96000] 12:27:34 INFO - PROCESS | 3664 | 1464377254874 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 226 (000000A3214E7C00) [pid = 3664] [serial = 1787] [outer = 000000A320E96000] 12:27:35 INFO - PROCESS | 3664 | 1464377255344 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 12:27:35 INFO - PROCESS | 3664 | 1464377255396 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 3664 | 1464377255399 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:27:35 INFO - PROCESS | 3664 | 1464377255402 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:27:35 INFO - PROCESS | 3664 | 1464377255404 Marionette TRACE conn6 <- [1,2346,null,{}] 12:27:35 INFO - PROCESS | 3664 | 1464377255408 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:35 INFO - PROCESS | 3664 | 1464377255517 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:27:35 INFO - PROCESS | 3664 | 1464377255523 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294D1800 == 110 [pid = 3664] [id = 596] 12:27:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 227 (000000A31B64DC00) [pid = 3664] [serial = 1788] [outer = 0000000000000000] 12:27:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 228 (000000A32194A400) [pid = 3664] [serial = 1789] [outer = 000000A31B64DC00] 12:27:35 INFO - PROCESS | 3664 | 1464377255575 Marionette DEBUG loaded listener.js 12:27:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 229 (000000A32197FC00) [pid = 3664] [serial = 1790] [outer = 000000A31B64DC00] 12:27:36 INFO - PROCESS | 3664 | 1464377256417 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1072ms 12:27:36 INFO - PROCESS | 3664 | 1464377256476 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 3664 | 1464377256482 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:27:36 INFO - PROCESS | 3664 | 1464377256487 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - PROCESS | 3664 | 1464377256492 Marionette TRACE conn6 <- [1,2350,null,{}] 12:27:36 INFO - PROCESS | 3664 | 1464377256498 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:36 INFO - PROCESS | 3664 | 1464377256646 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:27:36 INFO - PROCESS | 3664 | 1464377256810 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7B0000 == 111 [pid = 3664] [id = 597] 12:27:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 230 (000000A31538F800) [pid = 3664] [serial = 1791] [outer = 0000000000000000] 12:27:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 231 (000000A318D64800) [pid = 3664] [serial = 1792] [outer = 000000A31538F800] 12:27:36 INFO - PROCESS | 3664 | 1464377256871 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 232 (000000A31B772400) [pid = 3664] [serial = 1793] [outer = 000000A31538F800] 12:27:37 INFO - PROCESS | 3664 | 1464377257477 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1023ms 12:27:37 INFO - PROCESS | 3664 | 1464377257513 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:27:37 INFO - PROCESS | 3664 | 1464377257520 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:27:37 INFO - PROCESS | 3664 | 1464377257527 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:27:37 INFO - PROCESS | 3664 | 1464377257530 Marionette TRACE conn6 <- [1,2354,null,{}] 12:27:37 INFO - PROCESS | 3664 | 1464377257535 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:37 INFO - PROCESS | 3664 | 1464377257674 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:27:37 INFO - PROCESS | 3664 | 1464377257848 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326264000 == 112 [pid = 3664] [id = 598] 12:27:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 233 (000000A31C7D4000) [pid = 3664] [serial = 1794] [outer = 0000000000000000] 12:27:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 234 (000000A31CA51000) [pid = 3664] [serial = 1795] [outer = 000000A31C7D4000] 12:27:37 INFO - PROCESS | 3664 | 1464377257908 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 235 (000000A31F90EC00) [pid = 3664] [serial = 1796] [outer = 000000A31C7D4000] 12:27:38 INFO - PROCESS | 3664 | 1464377258531 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1077ms 12:27:38 INFO - PROCESS | 3664 | 1464377258610 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:27:38 INFO - PROCESS | 3664 | 1464377258613 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:27:38 INFO - PROCESS | 3664 | 1464377258617 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:27:38 INFO - PROCESS | 3664 | 1464377258621 Marionette TRACE conn6 <- [1,2358,null,{}] 12:27:38 INFO - PROCESS | 3664 | 1464377258633 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 3664 | 1464377258780 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:27:38 INFO - PROCESS | 3664 | 1464377258937 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AE76800 == 113 [pid = 3664] [id = 599] 12:27:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 236 (000000A3206EC000) [pid = 3664] [serial = 1797] [outer = 0000000000000000] 12:27:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 237 (000000A32192A000) [pid = 3664] [serial = 1798] [outer = 000000A3206EC000] 12:27:39 INFO - PROCESS | 3664 | 1464377258996 Marionette DEBUG loaded listener.js 12:27:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 238 (000000A322DDC400) [pid = 3664] [serial = 1799] [outer = 000000A3206EC000] 12:27:39 INFO - PROCESS | 3664 | 1464377259614 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1026ms 12:27:39 INFO - PROCESS | 3664 | 1464377259645 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:27:39 INFO - PROCESS | 3664 | 1464377259648 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:27:39 INFO - PROCESS | 3664 | 1464377259652 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 3664 | 1464377259654 Marionette TRACE conn6 <- [1,2362,null,{}] 12:27:39 INFO - PROCESS | 3664 | 1464377259658 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:39 INFO - PROCESS | 3664 | 1464377259796 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:27:39 INFO - PROCESS | 3664 | 1464377259970 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B237000 == 114 [pid = 3664] [id = 600] 12:27:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 239 (000000A323FB0C00) [pid = 3664] [serial = 1800] [outer = 0000000000000000] 12:27:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 240 (000000A323FC3000) [pid = 3664] [serial = 1801] [outer = 000000A323FB0C00] 12:27:40 INFO - PROCESS | 3664 | 1464377260029 Marionette DEBUG loaded listener.js 12:27:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 241 (000000A32474EC00) [pid = 3664] [serial = 1802] [outer = 000000A323FB0C00] 12:27:40 INFO - PROCESS | 3664 | 1464377260609 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1021ms 12:27:40 INFO - PROCESS | 3664 | 1464377260675 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:27:40 INFO - PROCESS | 3664 | 1464377260678 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:27:40 INFO - PROCESS | 3664 | 1464377260681 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:27:40 INFO - PROCESS | 3664 | 1464377260683 Marionette TRACE conn6 <- [1,2366,null,{}] 12:27:40 INFO - PROCESS | 3664 | 1464377260687 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:40 INFO - PROCESS | 3664 | 1464377260816 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:27:40 INFO - PROCESS | 3664 | 1464377260978 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B4C9800 == 115 [pid = 3664] [id = 601] 12:27:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 242 (000000A324AB1C00) [pid = 3664] [serial = 1803] [outer = 0000000000000000] 12:27:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 243 (000000A324B27000) [pid = 3664] [serial = 1804] [outer = 000000A324AB1C00] 12:27:41 INFO - PROCESS | 3664 | 1464377261037 Marionette DEBUG loaded listener.js 12:27:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 244 (000000A326359C00) [pid = 3664] [serial = 1805] [outer = 000000A324AB1C00] 12:27:41 INFO - PROCESS | 3664 | 1464377261686 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1068ms 12:27:41 INFO - PROCESS | 3664 | 1464377261752 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:27:41 INFO - PROCESS | 3664 | 1464377261755 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:27:41 INFO - PROCESS | 3664 | 1464377261758 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:27:41 INFO - PROCESS | 3664 | 1464377261761 Marionette TRACE conn6 <- [1,2370,null,{}] 12:27:41 INFO - PROCESS | 3664 | 1464377261764 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:41 INFO - PROCESS | 3664 | 1464377261909 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:27:42 INFO - PROCESS | 3664 | 1464377262072 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C6A2800 == 116 [pid = 3664] [id = 602] 12:27:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 245 (000000A32642BC00) [pid = 3664] [serial = 1806] [outer = 0000000000000000] 12:27:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 246 (000000A326F41000) [pid = 3664] [serial = 1807] [outer = 000000A32642BC00] 12:27:42 INFO - PROCESS | 3664 | 1464377262131 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 247 (000000A326F83400) [pid = 3664] [serial = 1808] [outer = 000000A32642BC00] 12:27:42 INFO - PROCESS | 3664 | 1464377262730 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1020ms 12:27:42 INFO - PROCESS | 3664 | 1464377262780 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:27:42 INFO - PROCESS | 3664 | 1464377262783 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:27:42 INFO - PROCESS | 3664 | 1464377262786 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:27:42 INFO - PROCESS | 3664 | 1464377262789 Marionette TRACE conn6 <- [1,2374,null,{}] 12:27:42 INFO - PROCESS | 3664 | 1464377262792 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:42 INFO - PROCESS | 3664 | 1464377262921 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:27:43 INFO - PROCESS | 3664 | 1464377263095 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CF94800 == 117 [pid = 3664] [id = 603] 12:27:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 248 (000000A3273A2C00) [pid = 3664] [serial = 1809] [outer = 0000000000000000] 12:27:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 249 (000000A3273A6000) [pid = 3664] [serial = 1810] [outer = 000000A3273A2C00] 12:27:43 INFO - PROCESS | 3664 | 1464377263153 Marionette DEBUG loaded listener.js 12:27:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 250 (000000A32742FC00) [pid = 3664] [serial = 1811] [outer = 000000A3273A2C00] 12:27:43 INFO - PROCESS | 3664 | 1464377263726 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 12:27:43 INFO - PROCESS | 3664 | 1464377263775 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:27:43 INFO - PROCESS | 3664 | 1464377263778 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:27:43 INFO - PROCESS | 3664 | 1464377263782 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 3664 | 1464377263784 Marionette TRACE conn6 <- [1,2378,null,{}] 12:27:43 INFO - PROCESS | 3664 | 1464377263788 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 3664 | 1464377263917 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:27:44 INFO - PROCESS | 3664 | 1464377264080 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32D951800 == 118 [pid = 3664] [id = 604] 12:27:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 251 (000000A32742C000) [pid = 3664] [serial = 1812] [outer = 0000000000000000] 12:27:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 252 (000000A32750E000) [pid = 3664] [serial = 1813] [outer = 000000A32742C000] 12:27:44 INFO - PROCESS | 3664 | 1464377264138 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 253 (000000A327D16C00) [pid = 3664] [serial = 1814] [outer = 000000A32742C000] 12:27:44 INFO - PROCESS | 3664 | 1464377264725 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1024ms 12:27:44 INFO - PROCESS | 3664 | 1464377264809 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:27:44 INFO - PROCESS | 3664 | 1464377264811 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:27:44 INFO - PROCESS | 3664 | 1464377264815 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:27:44 INFO - PROCESS | 3664 | 1464377264817 Marionette TRACE conn6 <- [1,2382,null,{}] 12:27:44 INFO - PROCESS | 3664 | 1464377264821 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:45 INFO - PROCESS | 3664 | 1464377265003 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:27:45 INFO - PROCESS | 3664 | 1464377265161 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A331D38000 == 119 [pid = 3664] [id = 605] 12:27:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 254 (000000A327D0D800) [pid = 3664] [serial = 1815] [outer = 0000000000000000] 12:27:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 255 (000000A327F23400) [pid = 3664] [serial = 1816] [outer = 000000A327D0D800] 12:27:45 INFO - PROCESS | 3664 | 1464377265218 Marionette DEBUG loaded listener.js 12:27:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 256 (000000A328A54400) [pid = 3664] [serial = 1817] [outer = 000000A327D0D800] 12:27:45 INFO - PROCESS | 3664 | 1464377265848 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1078ms 12:27:45 INFO - PROCESS | 3664 | 1464377265896 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:27:45 INFO - PROCESS | 3664 | 1464377265898 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:27:45 INFO - PROCESS | 3664 | 1464377265902 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:27:45 INFO - PROCESS | 3664 | 1464377265904 Marionette TRACE conn6 <- [1,2386,null,{}] 12:27:45 INFO - PROCESS | 3664 | 1464377265908 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:46 INFO - PROCESS | 3664 | 1464377266038 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:27:46 INFO - PROCESS | 3664 | 1464377266215 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3327CA000 == 120 [pid = 3664] [id = 606] 12:27:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 257 (000000A32927CC00) [pid = 3664] [serial = 1818] [outer = 0000000000000000] 12:27:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 258 (000000A32947AC00) [pid = 3664] [serial = 1819] [outer = 000000A32927CC00] 12:27:46 INFO - PROCESS | 3664 | 1464377266274 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 259 (000000A329ED0000) [pid = 3664] [serial = 1820] [outer = 000000A32927CC00] 12:27:46 INFO - PROCESS | 3664 | 1464377266930 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1070ms 12:27:46 INFO - PROCESS | 3664 | 1464377266975 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:27:46 INFO - PROCESS | 3664 | 1464377266978 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:27:46 INFO - PROCESS | 3664 | 1464377266981 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:27:46 INFO - PROCESS | 3664 | 1464377266984 Marionette TRACE conn6 <- [1,2390,null,{}] 12:27:46 INFO - PROCESS | 3664 | 1464377266988 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:47 INFO - PROCESS | 3664 | 1464377267143 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:27:47 INFO - PROCESS | 3664 | 1464377267314 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320602800 == 121 [pid = 3664] [id = 607] 12:27:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 260 (000000A3206F1000) [pid = 3664] [serial = 1821] [outer = 0000000000000000] 12:27:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 261 (000000A329ED0C00) [pid = 3664] [serial = 1822] [outer = 000000A3206F1000] 12:27:47 INFO - PROCESS | 3664 | 1464377267380 Marionette DEBUG loaded listener.js 12:27:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 262 (000000A329FAB400) [pid = 3664] [serial = 1823] [outer = 000000A3206F1000] 12:27:48 INFO - PROCESS | 3664 | 1464377268018 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1080ms 12:27:48 INFO - PROCESS | 3664 | 1464377268063 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:27:48 INFO - PROCESS | 3664 | 1464377268065 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:27:48 INFO - PROCESS | 3664 | 1464377268069 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:27:48 INFO - PROCESS | 3664 | 1464377268071 Marionette TRACE conn6 <- [1,2394,null,{}] 12:27:48 INFO - PROCESS | 3664 | 1464377268075 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:48 INFO - PROCESS | 3664 | 1464377268208 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:27:48 INFO - PROCESS | 3664 | 1464377268375 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC5800 == 122 [pid = 3664] [id = 608] 12:27:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 263 (000000A30F8B5C00) [pid = 3664] [serial = 1824] [outer = 0000000000000000] 12:27:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 264 (000000A3195EF400) [pid = 3664] [serial = 1825] [outer = 000000A30F8B5C00] 12:27:48 INFO - PROCESS | 3664 | 1464377268432 Marionette DEBUG loaded listener.js 12:27:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 265 (000000A329F52C00) [pid = 3664] [serial = 1826] [outer = 000000A30F8B5C00] 12:27:49 INFO - PROCESS | 3664 | 1464377269084 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1071ms 12:27:49 INFO - PROCESS | 3664 | 1464377269143 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:27:49 INFO - PROCESS | 3664 | 1464377269146 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:27:49 INFO - PROCESS | 3664 | 1464377269150 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:27:49 INFO - PROCESS | 3664 | 1464377269154 Marionette TRACE conn6 <- [1,2398,null,{}] 12:27:49 INFO - PROCESS | 3664 | 1464377269158 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:49 INFO - PROCESS | 3664 | 1464377269297 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:27:49 INFO - PROCESS | 3664 | 1464377269478 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCDB000 == 123 [pid = 3664] [id = 609] 12:27:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 266 (000000A30F7D4800) [pid = 3664] [serial = 1827] [outer = 0000000000000000] 12:27:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 267 (000000A31A64E400) [pid = 3664] [serial = 1828] [outer = 000000A30F7D4800] 12:27:49 INFO - PROCESS | 3664 | 1464377269537 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 268 (000000A31D867C00) [pid = 3664] [serial = 1829] [outer = 000000A30F7D4800] 12:27:50 INFO - PROCESS | 3664 | 1464377270419 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1339ms 12:27:50 INFO - PROCESS | 3664 | 1464377270492 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 3664 | 1464377270497 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:27:50 INFO - PROCESS | 3664 | 1464377270502 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 3664 | 1464377270506 Marionette TRACE conn6 <- [1,2402,null,{}] 12:27:50 INFO - PROCESS | 3664 | 1464377270512 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 3664 | 1464377270680 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:27:50 INFO - PROCESS | 3664 | 1464377270854 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B820000 == 124 [pid = 3664] [id = 610] 12:27:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 269 (000000A31390F800) [pid = 3664] [serial = 1830] [outer = 0000000000000000] 12:27:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 270 (000000A318D65000) [pid = 3664] [serial = 1831] [outer = 000000A31390F800] 12:27:50 INFO - PROCESS | 3664 | 1464377270909 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 271 (000000A31BC20400) [pid = 3664] [serial = 1832] [outer = 000000A31390F800] 12:27:51 INFO - PROCESS | 3664 | 1464377271526 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1072ms 12:27:51 INFO - PROCESS | 3664 | 1464377271578 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:27:51 INFO - PROCESS | 3664 | 1464377271584 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:27:51 INFO - PROCESS | 3664 | 1464377271591 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:27:51 INFO - PROCESS | 3664 | 1464377271594 Marionette TRACE conn6 <- [1,2406,null,{}] 12:27:51 INFO - PROCESS | 3664 | 1464377271597 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:51 INFO - PROCESS | 3664 | 1464377271801 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288CA000 == 123 [pid = 3664] [id = 595] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D6C000 == 122 [pid = 3664] [id = 594] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272E0000 == 121 [pid = 3664] [id = 593] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264CB800 == 120 [pid = 3664] [id = 592] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EE1000 == 119 [pid = 3664] [id = 591] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E21000 == 118 [pid = 3664] [id = 590] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A321410000 == 117 [pid = 3664] [id = 589] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC44800 == 116 [pid = 3664] [id = 588] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E32800 == 115 [pid = 3664] [id = 587] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE2000 == 114 [pid = 3664] [id = 586] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32F30C800 == 113 [pid = 3664] [id = 583] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 270 (000000A326356800) [pid = 3664] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 269 (000000A32749C000) [pid = 3664] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 268 (000000A329272400) [pid = 3664] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 267 (000000A32A624800) [pid = 3664] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 266 (000000A32192C400) [pid = 3664] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 265 (000000A329474C00) [pid = 3664] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 264 (000000A32AD6C400) [pid = 3664] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 263 (000000A32AD75000) [pid = 3664] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 262 (000000A32BC86000) [pid = 3664] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CF65800 == 112 [pid = 3664] [id = 582] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32D995800 == 111 [pid = 3664] [id = 581] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B25F800 == 110 [pid = 3664] [id = 580] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B23E000 == 109 [pid = 3664] [id = 579] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32D048800 == 108 [pid = 3664] [id = 578] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C84C000 == 107 [pid = 3664] [id = 577] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294DA000 == 106 [pid = 3664] [id = 576] 12:27:51 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AC2000 == 105 [pid = 3664] [id = 575] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 261 (000000A329278400) [pid = 3664] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 260 (000000A32A627000) [pid = 3664] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 259 (000000A32A727800) [pid = 3664] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 258 (000000A32A841800) [pid = 3664] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 257 (000000A329481400) [pid = 3664] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 256 (000000A323FCBC00) [pid = 3664] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 255 (000000A326423400) [pid = 3664] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 254 (000000A32BC7DC00) [pid = 3664] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 253 (000000A32927FC00) [pid = 3664] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 252 (000000A328A55800) [pid = 3664] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 251 (000000A326F48400) [pid = 3664] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 250 (000000A327519400) [pid = 3664] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 249 (000000A3273A2400) [pid = 3664] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 248 (000000A3195E7C00) [pid = 3664] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 247 (000000A3195EAC00) [pid = 3664] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 246 (000000A329F57400) [pid = 3664] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 245 (000000A31C847000) [pid = 3664] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 244 (000000A326225C00) [pid = 3664] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 243 (000000A31CC28400) [pid = 3664] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 242 (000000A324741800) [pid = 3664] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 241 (000000A32A8E8000) [pid = 3664] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 240 (000000A327434800) [pid = 3664] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 239 (000000A326416800) [pid = 3664] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 238 (000000A3159E0000) [pid = 3664] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 237 (000000A31F8A6000) [pid = 3664] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 236 (000000A322DE1800) [pid = 3664] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 235 (000000A327DD6400) [pid = 3664] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 234 (000000A3209D8000) [pid = 3664] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 233 (000000A3273AC800) [pid = 3664] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 232 (000000A320D22C00) [pid = 3664] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 231 (000000A321948000) [pid = 3664] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 230 (000000A30F30D000) [pid = 3664] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 229 (000000A314699C00) [pid = 3664] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 228 (000000A31F8A3400) [pid = 3664] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 227 (000000A31D864400) [pid = 3664] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 226 (000000A3214ADC00) [pid = 3664] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 225 (000000A319587000) [pid = 3664] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 224 (000000A31CA46000) [pid = 3664] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 223 (000000A3206EF000) [pid = 3664] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 222 (000000A3209D8400) [pid = 3664] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 221 (000000A31ACA6000) [pid = 3664] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A31F891800) [pid = 3664] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 219 (000000A329ECCC00) [pid = 3664] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A329ED4400) [pid = 3664] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A323F6E800) [pid = 3664] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A32A66E800) [pid = 3664] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A32197D800) [pid = 3664] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 214 (000000A32B4A4000) [pid = 3664] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 213 (000000A32AD69C00) [pid = 3664] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 212 (000000A32642AC00) [pid = 3664] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 211 (000000A3273AE400) [pid = 3664] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 210 (000000A32B4A5C00) [pid = 3664] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 209 (000000A32B00EC00) [pid = 3664] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 208 (000000A323FAA400) [pid = 3664] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:27:51 INFO - PROCESS | 3664 | --DOMWINDOW == 207 (000000A329280800) [pid = 3664] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:27:52 INFO - PROCESS | 3664 | 1464377272032 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318E9C000 == 106 [pid = 3664] [id = 611] 12:27:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 208 (000000A30F90E000) [pid = 3664] [serial = 1833] [outer = 0000000000000000] 12:27:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 209 (000000A313B15000) [pid = 3664] [serial = 1834] [outer = 000000A30F90E000] 12:27:52 INFO - PROCESS | 3664 | 1464377272083 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 210 (000000A31A665800) [pid = 3664] [serial = 1835] [outer = 000000A30F90E000] 12:27:52 INFO - PROCESS | 3664 | 1464377272583 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 12:27:52 INFO - PROCESS | 3664 | 1464377272614 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:27:52 INFO - PROCESS | 3664 | 1464377272617 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:27:52 INFO - PROCESS | 3664 | 1464377272625 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:27:52 INFO - PROCESS | 3664 | 1464377272629 Marionette TRACE conn6 <- [1,2410,null,{}] 12:27:52 INFO - PROCESS | 3664 | 1464377272655 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 3664 | 1464377272770 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:27:52 INFO - PROCESS | 3664 | 1464377272787 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321410000 == 107 [pid = 3664] [id = 612] 12:27:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 211 (000000A31D606C00) [pid = 3664] [serial = 1836] [outer = 0000000000000000] 12:27:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 212 (000000A31D86BC00) [pid = 3664] [serial = 1837] [outer = 000000A31D606C00] 12:27:52 INFO - PROCESS | 3664 | 1464377272837 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 213 (000000A31F8A6400) [pid = 3664] [serial = 1838] [outer = 000000A31D606C00] 12:27:53 INFO - PROCESS | 3664 | 1464377273339 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 798ms 12:27:53 INFO - PROCESS | 3664 | 1464377273420 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:27:53 INFO - PROCESS | 3664 | 1464377273423 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:27:53 INFO - PROCESS | 3664 | 1464377273427 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 3664 | 1464377273429 Marionette TRACE conn6 <- [1,2414,null,{}] 12:27:53 INFO - PROCESS | 3664 | 1464377273433 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:53 INFO - PROCESS | 3664 | 1464377273600 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:27:53 INFO - PROCESS | 3664 | 1464377273687 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EDD800 == 108 [pid = 3664] [id = 613] 12:27:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 214 (000000A320235C00) [pid = 3664] [serial = 1839] [outer = 0000000000000000] 12:27:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 215 (000000A3202ADC00) [pid = 3664] [serial = 1840] [outer = 000000A320235C00] 12:27:53 INFO - PROCESS | 3664 | 1464377273735 Marionette DEBUG loaded listener.js 12:27:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A320654000) [pid = 3664] [serial = 1841] [outer = 000000A320235C00] 12:27:54 INFO - PROCESS | 3664 | 1464377274165 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 776ms 12:27:54 INFO - PROCESS | 3664 | 1464377274205 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:27:54 INFO - PROCESS | 3664 | 1464377274207 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:27:54 INFO - PROCESS | 3664 | 1464377274211 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:27:54 INFO - PROCESS | 3664 | 1464377274213 Marionette TRACE conn6 <- [1,2418,null,{}] 12:27:54 INFO - PROCESS | 3664 | 1464377274222 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:54 INFO - PROCESS | 3664 | 1464377274377 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:27:54 INFO - PROCESS | 3664 | 1464377274397 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264D2800 == 109 [pid = 3664] [id = 614] 12:27:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A31F911C00) [pid = 3664] [serial = 1842] [outer = 0000000000000000] 12:27:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A320968400) [pid = 3664] [serial = 1843] [outer = 000000A31F911C00] 12:27:54 INFO - PROCESS | 3664 | 1464377274444 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A320D78000) [pid = 3664] [serial = 1844] [outer = 000000A31F911C00] 12:27:54 INFO - PROCESS | 3664 | 1464377274932 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 776ms 12:27:55 INFO - PROCESS | 3664 | 1464377274996 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 3664 | 1464377274998 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:27:55 INFO - PROCESS | 3664 | 1464377275002 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 3664 | 1464377275004 Marionette TRACE conn6 <- [1,2422,null,{}] 12:27:55 INFO - PROCESS | 3664 | 1464377275007 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 3664 | 1464377275167 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:27:55 INFO - PROCESS | 3664 | 1464377275200 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A327E0E000 == 110 [pid = 3664] [id = 615] 12:27:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 220 (000000A3214E6C00) [pid = 3664] [serial = 1845] [outer = 0000000000000000] 12:27:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A32197AC00) [pid = 3664] [serial = 1846] [outer = 000000A3214E6C00] 12:27:55 INFO - PROCESS | 3664 | 1464377275248 Marionette DEBUG loaded listener.js 12:27:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 222 (000000A323FCB400) [pid = 3664] [serial = 1847] [outer = 000000A3214E6C00] 12:27:55 INFO - PROCESS | 3664 | 1464377275720 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 776ms 12:27:55 INFO - PROCESS | 3664 | 1464377275781 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 3664 | 1464377275783 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:27:55 INFO - PROCESS | 3664 | 1464377275786 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 3664 | 1464377275788 Marionette TRACE conn6 <- [1,2426,null,{}] 12:27:55 INFO - PROCESS | 3664 | 1464377275791 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 3664 | 1464377275940 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 221 (000000A31BCD5800) [pid = 3664] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A320975000) [pid = 3664] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 219 (000000A318E3D400) [pid = 3664] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A31F8B0800) [pid = 3664] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A315516400) [pid = 3664] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A31CC23400) [pid = 3664] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A32035E400) [pid = 3664] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 214 (000000A30E638000) [pid = 3664] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 213 (000000A320E96000) [pid = 3664] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 212 (000000A30F01AC00) [pid = 3664] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:27:56 INFO - PROCESS | 3664 | --DOMWINDOW == 211 (000000A32BC81800) [pid = 3664] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:27:56 INFO - PROCESS | 3664 | 1464377276242 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC8800 == 111 [pid = 3664] [id = 616] 12:27:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 212 (000000A30F01AC00) [pid = 3664] [serial = 1848] [outer = 0000000000000000] 12:27:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 213 (000000A313B14400) [pid = 3664] [serial = 1849] [outer = 000000A30F01AC00] 12:27:56 INFO - PROCESS | 3664 | 1464377276289 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 214 (000000A32035C800) [pid = 3664] [serial = 1850] [outer = 000000A30F01AC00] 12:27:56 INFO - PROCESS | 3664 | 1464377276696 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 12:27:56 INFO - PROCESS | 3664 | 1464377276776 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 3664 | 1464377276778 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:27:56 INFO - PROCESS | 3664 | 1464377276782 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - PROCESS | 3664 | 1464377276783 Marionette TRACE conn6 <- [1,2430,null,{}] 12:27:56 INFO - PROCESS | 3664 | 1464377276787 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:56 INFO - PROCESS | 3664 | 1464377276895 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:27:56 INFO - PROCESS | 3664 | 1464377276915 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294C9000 == 112 [pid = 3664] [id = 617] 12:27:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 215 (000000A323FB5800) [pid = 3664] [serial = 1851] [outer = 0000000000000000] 12:27:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A326414C00) [pid = 3664] [serial = 1852] [outer = 000000A323FB5800] 12:27:56 INFO - PROCESS | 3664 | 1464377276962 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A326487C00) [pid = 3664] [serial = 1853] [outer = 000000A323FB5800] 12:27:57 INFO - PROCESS | 3664 | 1464377277419 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 12:27:57 INFO - PROCESS | 3664 | 1464377277458 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:27:57 INFO - PROCESS | 3664 | 1464377277460 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:27:57 INFO - PROCESS | 3664 | 1464377277464 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:27:57 INFO - PROCESS | 3664 | 1464377277465 Marionette TRACE conn6 <- [1,2434,null,{}] 12:27:57 INFO - PROCESS | 3664 | 1464377277469 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:57 INFO - PROCESS | 3664 | 1464377277577 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:27:57 INFO - PROCESS | 3664 | 1464377277584 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32A6E9000 == 113 [pid = 3664] [id = 618] 12:27:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A326F41C00) [pid = 3664] [serial = 1854] [outer = 0000000000000000] 12:27:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A3273A5800) [pid = 3664] [serial = 1855] [outer = 000000A326F41C00] 12:27:57 INFO - PROCESS | 3664 | 1464377277630 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 220 (000000A327D0EC00) [pid = 3664] [serial = 1856] [outer = 000000A326F41C00] 12:27:58 INFO - PROCESS | 3664 | 1464377278093 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 12:27:58 INFO - PROCESS | 3664 | 1464377278136 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:27:58 INFO - PROCESS | 3664 | 1464377278138 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:27:58 INFO - PROCESS | 3664 | 1464377278163 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 3664 | 1464377278165 Marionette TRACE conn6 <- [1,2438,null,{}] 12:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:27:58 INFO - PROCESS | 3664 | 1464377278264 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 3664 | 1464377278460 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:27:58 INFO - PROCESS | 3664 | 1464377278579 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8C7000 == 114 [pid = 3664] [id = 619] 12:27:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A30F8B1000) [pid = 3664] [serial = 1857] [outer = 0000000000000000] 12:27:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 222 (000000A3137BC400) [pid = 3664] [serial = 1858] [outer = 000000A30F8B1000] 12:27:58 INFO - PROCESS | 3664 | 1464377278639 Marionette DEBUG loaded listener.js 12:27:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 223 (000000A318DE9400) [pid = 3664] [serial = 1859] [outer = 000000A30F8B1000] 12:27:59 INFO - PROCESS | 3664 | 1464377279304 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1171ms 12:27:59 INFO - PROCESS | 3664 | 1464377279356 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:27:59 INFO - PROCESS | 3664 | 1464377279361 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:27:59 INFO - PROCESS | 3664 | 1464377279367 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:27:59 INFO - PROCESS | 3664 | 1464377279370 Marionette TRACE conn6 <- [1,2442,null,{}] 12:27:59 INFO - PROCESS | 3664 | 1464377279375 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:59 INFO - PROCESS | 3664 | 1464377279518 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:27:59 INFO - PROCESS | 3664 | 1464377279685 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32624B000 == 115 [pid = 3664] [id = 620] 12:27:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 224 (000000A31C713400) [pid = 3664] [serial = 1860] [outer = 0000000000000000] 12:27:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 225 (000000A31C847000) [pid = 3664] [serial = 1861] [outer = 000000A31C713400] 12:27:59 INFO - PROCESS | 3664 | 1464377279745 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 226 (000000A31F883000) [pid = 3664] [serial = 1862] [outer = 000000A31C713400] 12:28:00 INFO - PROCESS | 3664 | 1464377280382 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1070ms 12:28:00 INFO - PROCESS | 3664 | 1464377280444 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:28:00 INFO - PROCESS | 3664 | 1464377280447 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:28:00 INFO - PROCESS | 3664 | 1464377280451 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 3664 | 1464377280454 Marionette TRACE conn6 <- [1,2446,null,{}] 12:28:00 INFO - PROCESS | 3664 | 1464377280458 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 3664 | 1464377280596 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:28:00 INFO - PROCESS | 3664 | 1464377280757 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32AE7A800 == 116 [pid = 3664] [id = 621] 12:28:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 227 (000000A3209D5C00) [pid = 3664] [serial = 1863] [outer = 0000000000000000] 12:28:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 228 (000000A320E98000) [pid = 3664] [serial = 1864] [outer = 000000A3209D5C00] 12:28:00 INFO - PROCESS | 3664 | 1464377280818 Marionette DEBUG loaded listener.js 12:28:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 229 (000000A322DDB000) [pid = 3664] [serial = 1865] [outer = 000000A3209D5C00] 12:28:01 INFO - PROCESS | 3664 | 1464377281424 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1028ms 12:28:01 INFO - PROCESS | 3664 | 1464377281483 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 3664 | 1464377281490 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:28:01 INFO - PROCESS | 3664 | 1464377281518 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:28:01 INFO - PROCESS | 3664 | 1464377281521 Marionette TRACE conn6 <- [1,2450,null,{}] 12:28:01 INFO - PROCESS | 3664 | 1464377281570 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:01 INFO - PROCESS | 3664 | 1464377281713 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:28:01 INFO - PROCESS | 3664 | 1464377281868 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B119800 == 117 [pid = 3664] [id = 622] 12:28:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 230 (000000A326F89800) [pid = 3664] [serial = 1866] [outer = 0000000000000000] 12:28:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 231 (000000A327D18800) [pid = 3664] [serial = 1867] [outer = 000000A326F89800] 12:28:01 INFO - PROCESS | 3664 | 1464377281928 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 232 (000000A328A59000) [pid = 3664] [serial = 1868] [outer = 000000A326F89800] 12:28:02 INFO - PROCESS | 3664 | 1464377282547 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1087ms 12:28:02 INFO - PROCESS | 3664 | 1464377282588 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:28:02 INFO - PROCESS | 3664 | 1464377282591 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:28:02 INFO - PROCESS | 3664 | 1464377282594 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:28:02 INFO - PROCESS | 3664 | 1464377282596 Marionette TRACE conn6 <- [1,2454,null,{}] 12:28:02 INFO - PROCESS | 3664 | 1464377282601 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:02 INFO - PROCESS | 3664 | 1464377282788 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:28:02 INFO - PROCESS | 3664 | 1464377282907 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B4B2800 == 118 [pid = 3664] [id = 623] 12:28:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 233 (000000A329472400) [pid = 3664] [serial = 1869] [outer = 0000000000000000] 12:28:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 234 (000000A329481000) [pid = 3664] [serial = 1870] [outer = 000000A329472400] 12:28:02 INFO - PROCESS | 3664 | 1464377282965 Marionette DEBUG loaded listener.js 12:28:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 235 (000000A329F52000) [pid = 3664] [serial = 1871] [outer = 000000A329472400] 12:28:03 INFO - PROCESS | 3664 | 1464377283561 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1022ms 12:28:03 INFO - PROCESS | 3664 | 1464377283618 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:28:03 INFO - PROCESS | 3664 | 1464377283621 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:28:03 INFO - PROCESS | 3664 | 1464377283625 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:28:03 INFO - PROCESS | 3664 | 1464377283627 Marionette TRACE conn6 <- [1,2458,null,{}] 12:28:03 INFO - PROCESS | 3664 | 1464377283631 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:03 INFO - PROCESS | 3664 | 1464377283788 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:28:03 INFO - PROCESS | 3664 | 1464377283955 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B669000 == 119 [pid = 3664] [id = 624] 12:28:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 236 (000000A32A726800) [pid = 3664] [serial = 1872] [outer = 0000000000000000] 12:28:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 237 (000000A32A729000) [pid = 3664] [serial = 1873] [outer = 000000A32A726800] 12:28:04 INFO - PROCESS | 3664 | 1464377284014 Marionette DEBUG loaded listener.js 12:28:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 238 (000000A32A83FC00) [pid = 3664] [serial = 1874] [outer = 000000A32A726800] 12:28:04 INFO - PROCESS | 3664 | 1464377284644 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1070ms 12:28:04 INFO - PROCESS | 3664 | 1464377284703 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:28:04 INFO - PROCESS | 3664 | 1464377284706 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:28:04 INFO - PROCESS | 3664 | 1464377284709 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:28:04 INFO - PROCESS | 3664 | 1464377284711 Marionette TRACE conn6 <- [1,2462,null,{}] 12:28:04 INFO - PROCESS | 3664 | 1464377284715 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:04 INFO - PROCESS | 3664 | 1464377284846 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:28:05 INFO - PROCESS | 3664 | 1464377285020 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32BCAC800 == 120 [pid = 3664] [id = 625] 12:28:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 239 (000000A32AD69C00) [pid = 3664] [serial = 1875] [outer = 0000000000000000] 12:28:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 240 (000000A32AD6C400) [pid = 3664] [serial = 1876] [outer = 000000A32AD69C00] 12:28:05 INFO - PROCESS | 3664 | 1464377285078 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 241 (000000A32B009000) [pid = 3664] [serial = 1877] [outer = 000000A32AD69C00] 12:28:05 INFO - PROCESS | 3664 | 1464377285699 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1021ms 12:28:05 INFO - PROCESS | 3664 | 1464377285732 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:28:05 INFO - PROCESS | 3664 | 1464377285735 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:28:05 INFO - PROCESS | 3664 | 1464377285739 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:28:05 INFO - PROCESS | 3664 | 1464377285741 Marionette TRACE conn6 <- [1,2466,null,{}] 12:28:05 INFO - PROCESS | 3664 | 1464377285745 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:05 INFO - PROCESS | 3664 | 1464377285876 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:28:06 INFO - PROCESS | 3664 | 1464377286049 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C4D3000 == 121 [pid = 3664] [id = 626] 12:28:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 242 (000000A32B26B400) [pid = 3664] [serial = 1878] [outer = 0000000000000000] 12:28:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 243 (000000A32B26D800) [pid = 3664] [serial = 1879] [outer = 000000A32B26B400] 12:28:06 INFO - PROCESS | 3664 | 1464377286107 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 244 (000000A32B35AC00) [pid = 3664] [serial = 1880] [outer = 000000A32B26B400] 12:28:06 INFO - PROCESS | 3664 | 1464377286688 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 12:28:06 INFO - PROCESS | 3664 | 1464377286728 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 3664 | 1464377286731 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:28:06 INFO - PROCESS | 3664 | 1464377286734 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 3664 | 1464377286736 Marionette TRACE conn6 <- [1,2470,null,{}] 12:28:06 INFO - PROCESS | 3664 | 1464377286740 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 3664 | 1464377286874 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:28:07 INFO - PROCESS | 3664 | 1464377287048 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C841000 == 122 [pid = 3664] [id = 627] 12:28:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 245 (000000A32B35EC00) [pid = 3664] [serial = 1881] [outer = 0000000000000000] 12:28:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 246 (000000A32B49AC00) [pid = 3664] [serial = 1882] [outer = 000000A32B35EC00] 12:28:07 INFO - PROCESS | 3664 | 1464377287106 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 247 (000000A32B4A8400) [pid = 3664] [serial = 1883] [outer = 000000A32B35EC00] 12:28:07 INFO - PROCESS | 3664 | 1464377287690 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1021ms 12:28:07 INFO - PROCESS | 3664 | 1464377287758 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 3664 | 1464377287761 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:28:07 INFO - PROCESS | 3664 | 1464377287764 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:28:07 INFO - PROCESS | 3664 | 1464377287767 Marionette TRACE conn6 <- [1,2474,null,{}] 12:28:07 INFO - PROCESS | 3664 | 1464377287771 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:07 INFO - PROCESS | 3664 | 1464377287903 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:28:08 INFO - PROCESS | 3664 | 1464377288068 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32D040800 == 123 [pid = 3664] [id = 628] 12:28:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 248 (000000A31F88E800) [pid = 3664] [serial = 1884] [outer = 0000000000000000] 12:28:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 249 (000000A32807BC00) [pid = 3664] [serial = 1885] [outer = 000000A31F88E800] 12:28:08 INFO - PROCESS | 3664 | 1464377288128 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 250 (000000A328081C00) [pid = 3664] [serial = 1886] [outer = 000000A31F88E800] 12:28:09 INFO - PROCESS | 3664 | 1464377289112 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1378ms 12:28:09 INFO - PROCESS | 3664 | 1464377289145 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 3664 | 1464377289149 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:28:09 INFO - PROCESS | 3664 | 1464377289154 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:28:09 INFO - PROCESS | 3664 | 1464377289159 Marionette TRACE conn6 <- [1,2478,null,{}] 12:28:09 INFO - PROCESS | 3664 | 1464377289166 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:09 INFO - PROCESS | 3664 | 1464377289305 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:28:09 INFO - PROCESS | 3664 | 1464377289519 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203DE800 == 124 [pid = 3664] [id = 629] 12:28:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 251 (000000A3146F2000) [pid = 3664] [serial = 1887] [outer = 0000000000000000] 12:28:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 252 (000000A315521400) [pid = 3664] [serial = 1888] [outer = 000000A3146F2000] 12:28:09 INFO - PROCESS | 3664 | 1464377289585 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 253 (000000A31B727400) [pid = 3664] [serial = 1889] [outer = 000000A3146F2000] 12:28:10 INFO - PROCESS | 3664 | 1464377290178 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1077ms 12:28:10 INFO - PROCESS | 3664 | 1464377290236 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 3664 | 1464377290242 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:28:10 INFO - PROCESS | 3664 | 1464377290248 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 3664 | 1464377290251 Marionette TRACE conn6 <- [1,2482,null,{}] 12:28:10 INFO - PROCESS | 3664 | 1464377290255 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 3664 | 1464377290379 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:28:10 INFO - PROCESS | 3664 | 1464377290547 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FBF800 == 125 [pid = 3664] [id = 630] 12:28:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 254 (000000A31BE6F400) [pid = 3664] [serial = 1890] [outer = 0000000000000000] 12:28:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 255 (000000A31BE78800) [pid = 3664] [serial = 1891] [outer = 000000A31BE6F400] 12:28:10 INFO - PROCESS | 3664 | 1464377290600 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 256 (000000A31C7D1000) [pid = 3664] [serial = 1892] [outer = 000000A31BE6F400] 12:28:11 INFO - PROCESS | 3664 | 1464377291264 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1079ms 12:28:11 INFO - PROCESS | 3664 | 1464377291329 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 3664 | 1464377291331 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:28:11 INFO - PROCESS | 3664 | 1464377291335 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:28:11 INFO - PROCESS | 3664 | 1464377291339 Marionette TRACE conn6 <- [1,2486,null,{}] 12:28:11 INFO - PROCESS | 3664 | 1464377291349 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:11 INFO - PROCESS | 3664 | 1464377291539 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:28:11 INFO - PROCESS | 3664 | 1464377291664 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263C7000 == 126 [pid = 3664] [id = 631] 12:28:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 257 (000000A31BE71800) [pid = 3664] [serial = 1893] [outer = 0000000000000000] 12:28:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 258 (000000A320367400) [pid = 3664] [serial = 1894] [outer = 000000A31BE71800] 12:28:11 INFO - PROCESS | 3664 | 1464377291718 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 259 (000000A320973C00) [pid = 3664] [serial = 1895] [outer = 000000A31BE71800] 12:28:12 INFO - PROCESS | 3664 | 1464377292329 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1028ms 12:28:12 INFO - PROCESS | 3664 | 1464377292366 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 3664 | 1464377292369 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:28:12 INFO - PROCESS | 3664 | 1464377292372 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 3664 | 1464377292374 Marionette TRACE conn6 <- [1,2490,null,{}] 12:28:12 INFO - PROCESS | 3664 | 1464377292377 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 3664 | 1464377292500 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:28:12 INFO - PROCESS | 3664 | 1464377292683 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32668E000 == 127 [pid = 3664] [id = 632] 12:28:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 260 (000000A31C263C00) [pid = 3664] [serial = 1896] [outer = 0000000000000000] 12:28:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 261 (000000A3209C6C00) [pid = 3664] [serial = 1897] [outer = 000000A31C263C00] 12:28:12 INFO - PROCESS | 3664 | 1464377292735 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 262 (000000A32197A000) [pid = 3664] [serial = 1898] [outer = 000000A31C263C00] 12:28:12 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294C9000 == 126 [pid = 3664] [id = 617] 12:28:12 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC8800 == 125 [pid = 3664] [id = 616] 12:28:12 INFO - PROCESS | 3664 | --DOCSHELL 000000A327E0E000 == 124 [pid = 3664] [id = 615] 12:28:12 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264D2800 == 123 [pid = 3664] [id = 614] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 261 (000000A32194A400) [pid = 3664] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 260 (000000A32E89E400) [pid = 3664] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 259 (000000A32C4A3C00) [pid = 3664] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 258 (000000A32D5B1400) [pid = 3664] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 257 (000000A31C282000) [pid = 3664] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 256 (000000A327D1A800) [pid = 3664] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 255 (000000A32C884400) [pid = 3664] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 254 (000000A3214E8400) [pid = 3664] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 253 (000000A3280CCC00) [pid = 3664] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 252 (000000A329D5DC00) [pid = 3664] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 251 (000000A32B360400) [pid = 3664] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 250 (000000A32FC3EC00) [pid = 3664] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EDD800 == 122 [pid = 3664] [id = 613] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A321410000 == 121 [pid = 3664] [id = 612] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A318E9C000 == 120 [pid = 3664] [id = 611] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B820000 == 119 [pid = 3664] [id = 610] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A3327CA000 == 118 [pid = 3664] [id = 606] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A331D38000 == 117 [pid = 3664] [id = 605] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A32D951800 == 116 [pid = 3664] [id = 604] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CF94800 == 115 [pid = 3664] [id = 603] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C6A2800 == 114 [pid = 3664] [id = 602] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B4C9800 == 113 [pid = 3664] [id = 601] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B237000 == 112 [pid = 3664] [id = 600] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AE76800 == 111 [pid = 3664] [id = 599] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A326264000 == 110 [pid = 3664] [id = 598] 12:28:13 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B0000 == 109 [pid = 3664] [id = 597] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 249 (000000A3214E7C00) [pid = 3664] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 248 (000000A31BE76400) [pid = 3664] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 247 (000000A320E8CC00) [pid = 3664] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 246 (000000A318E4A000) [pid = 3664] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 245 (000000A31FA5B400) [pid = 3664] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 244 (000000A31BDDC800) [pid = 3664] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 243 (000000A31C7DD000) [pid = 3664] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 242 (000000A3209DC800) [pid = 3664] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 241 (000000A31D865800) [pid = 3664] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 240 (000000A320655000) [pid = 3664] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 239 (000000A320243400) [pid = 3664] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 238 (000000A32096DC00) [pid = 3664] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 237 (000000A30FB94800) [pid = 3664] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 236 (000000A31E888C00) [pid = 3664] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 235 (000000A3214A5400) [pid = 3664] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 234 (000000A314259800) [pid = 3664] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 233 (000000A31B8A2800) [pid = 3664] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 232 (000000A32C880800) [pid = 3664] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 231 (000000A315783000) [pid = 3664] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 230 (000000A320243800) [pid = 3664] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | --DOMWINDOW == 229 (000000A30F306800) [pid = 3664] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:28:13 INFO - PROCESS | 3664 | 1464377293406 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1075ms 12:28:13 INFO - PROCESS | 3664 | 1464377293451 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:28:13 INFO - PROCESS | 3664 | 1464377293453 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:28:13 INFO - PROCESS | 3664 | 1464377293456 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 3664 | 1464377293458 Marionette TRACE conn6 <- [1,2494,null,{}] 12:28:13 INFO - PROCESS | 3664 | 1464377293461 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:13 INFO - PROCESS | 3664 | 1464377293568 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:28:13 INFO - PROCESS | 3664 | 1464377293577 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCD8800 == 110 [pid = 3664] [id = 633] 12:28:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 230 (000000A30F8B5000) [pid = 3664] [serial = 1899] [outer = 0000000000000000] 12:28:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 231 (000000A318E46400) [pid = 3664] [serial = 1900] [outer = 000000A30F8B5000] 12:28:13 INFO - PROCESS | 3664 | 1464377293625 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 232 (000000A31BC1A000) [pid = 3664] [serial = 1901] [outer = 000000A30F8B5000] 12:28:14 INFO - PROCESS | 3664 | 1464377294144 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 12:28:14 INFO - PROCESS | 3664 | 1464377294194 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 3664 | 1464377294196 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:28:14 INFO - PROCESS | 3664 | 1464377294200 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 3664 | 1464377294202 Marionette TRACE conn6 <- [1,2498,null,{}] 12:28:14 INFO - PROCESS | 3664 | 1464377294205 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:14 INFO - PROCESS | 3664 | 1464377294359 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:28:14 INFO - PROCESS | 3664 | 1464377294494 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E73000 == 111 [pid = 3664] [id = 634] 12:28:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 233 (000000A31B16F400) [pid = 3664] [serial = 1902] [outer = 0000000000000000] 12:28:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 234 (000000A31FBC1800) [pid = 3664] [serial = 1903] [outer = 000000A31B16F400] 12:28:14 INFO - PROCESS | 3664 | 1464377294542 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 235 (000000A3206F1400) [pid = 3664] [serial = 1904] [outer = 000000A31B16F400] 12:28:14 INFO - PROCESS | 3664 | 1464377294932 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 777ms 12:28:14 INFO - PROCESS | 3664 | 1464377294979 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 3664 | 1464377294981 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:28:14 INFO - PROCESS | 3664 | 1464377294985 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:28:14 INFO - PROCESS | 3664 | 1464377294987 Marionette TRACE conn6 <- [1,2502,null,{}] 12:28:14 INFO - PROCESS | 3664 | 1464377294990 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:15 INFO - PROCESS | 3664 | 1464377295095 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:28:15 INFO - PROCESS | 3664 | 1464377295102 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32668C800 == 112 [pid = 3664] [id = 635] 12:28:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 236 (000000A3209BF800) [pid = 3664] [serial = 1905] [outer = 0000000000000000] 12:28:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 237 (000000A320D76800) [pid = 3664] [serial = 1906] [outer = 000000A3209BF800] 12:28:15 INFO - PROCESS | 3664 | 1464377295149 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 238 (000000A321928000) [pid = 3664] [serial = 1907] [outer = 000000A3209BF800] 12:28:15 INFO - PROCESS | 3664 | 1464377295679 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 12:28:15 INFO - PROCESS | 3664 | 1464377295722 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 3664 | 1464377295725 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:28:15 INFO - PROCESS | 3664 | 1464377295729 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:28:15 INFO - PROCESS | 3664 | 1464377295730 Marionette TRACE conn6 <- [1,2506,null,{}] 12:28:15 INFO - PROCESS | 3664 | 1464377295734 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:15 INFO - PROCESS | 3664 | 1464377295915 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:28:15 INFO - PROCESS | 3664 | 1464377295944 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3288DD800 == 113 [pid = 3664] [id = 636] 12:28:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 239 (000000A32194CC00) [pid = 3664] [serial = 1908] [outer = 0000000000000000] 12:28:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 240 (000000A322DD6400) [pid = 3664] [serial = 1909] [outer = 000000A32194CC00] 12:28:15 INFO - PROCESS | 3664 | 1464377295990 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 241 (000000A323F6E800) [pid = 3664] [serial = 1910] [outer = 000000A32194CC00] 12:28:16 INFO - PROCESS | 3664 | 1464377296464 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 776ms 12:28:16 INFO - PROCESS | 3664 | 1464377296507 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 3664 | 1464377296510 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:28:16 INFO - PROCESS | 3664 | 1464377296513 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:28:16 INFO - PROCESS | 3664 | 1464377296515 Marionette TRACE conn6 <- [1,2510,null,{}] 12:28:16 INFO - PROCESS | 3664 | 1464377296518 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 3664 | 1464377296667 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:28:16 INFO - PROCESS | 3664 | 1464377296687 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3294D9000 == 114 [pid = 3664] [id = 637] 12:28:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 242 (000000A323FC3400) [pid = 3664] [serial = 1911] [outer = 0000000000000000] 12:28:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 243 (000000A324742000) [pid = 3664] [serial = 1912] [outer = 000000A323FC3400] 12:28:16 INFO - PROCESS | 3664 | 1464377296733 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 244 (000000A324B20400) [pid = 3664] [serial = 1913] [outer = 000000A323FC3400] 12:28:17 INFO - PROCESS | 3664 | 1464377297206 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 12:28:17 INFO - PROCESS | 3664 | 1464377297251 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 3664 | 1464377297253 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:28:18 INFO - PROCESS | 3664 | 1464377297991 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3664 | 1464377297993 Marionette TRACE conn6 <- [1,2514,null,{}] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 243 (000000A32C87D800) [pid = 3664] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 242 (000000A320D7A000) [pid = 3664] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 241 (000000A326481C00) [pid = 3664] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 240 (000000A32A83E800) [pid = 3664] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 239 (000000A32FC39800) [pid = 3664] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 238 (000000A31C84A400) [pid = 3664] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 237 (000000A31BE76000) [pid = 3664] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 236 (000000A327D12400) [pid = 3664] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 235 (000000A3159E1400) [pid = 3664] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 234 (000000A3206F6800) [pid = 3664] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 233 (000000A30F314800) [pid = 3664] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 232 (000000A31BDA8C00) [pid = 3664] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 231 (000000A329273000) [pid = 3664] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 230 (000000A31C711400) [pid = 3664] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 229 (000000A315514400) [pid = 3664] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 228 (000000A327DD8000) [pid = 3664] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 227 (000000A329FAFC00) [pid = 3664] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 226 (000000A32A672C00) [pid = 3664] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 225 (000000A326357000) [pid = 3664] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 224 (000000A314630C00) [pid = 3664] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 223 (000000A32D5AD800) [pid = 3664] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 222 (000000A32E89AC00) [pid = 3664] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 221 (000000A32947B000) [pid = 3664] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A31EDD0800) [pid = 3664] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 219 (000000A327396000) [pid = 3664] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A315512400) [pid = 3664] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A31A650000) [pid = 3664] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A32621FC00) [pid = 3664] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A326F81000) [pid = 3664] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 214 (000000A321927800) [pid = 3664] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 213 (000000A32B26F400) [pid = 3664] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 212 (000000A320D7F000) [pid = 3664] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 211 (000000A3159E1800) [pid = 3664] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 210 (000000A323FB3C00) [pid = 3664] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 209 (000000A328A55C00) [pid = 3664] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 208 (000000A329D5CC00) [pid = 3664] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 207 (000000A319592000) [pid = 3664] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 206 (000000A32A66D800) [pid = 3664] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 205 (000000A324AAA400) [pid = 3664] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 204 (000000A320D84C00) [pid = 3664] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 203 (000000A32B005000) [pid = 3664] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 202 (000000A32BC87C00) [pid = 3664] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A323FB4C00) [pid = 3664] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 200 (000000A30F90E000) [pid = 3664] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 199 (000000A320235C00) [pid = 3664] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 198 (000000A31D606C00) [pid = 3664] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 197 (000000A31390F800) [pid = 3664] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 196 (000000A321931C00) [pid = 3664] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 195 (000000A32C49DC00) [pid = 3664] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 194 (000000A322DDF000) [pid = 3664] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 193 (000000A320D7BC00) [pid = 3664] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 192 (000000A31BC1D800) [pid = 3664] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 191 (000000A313B12800) [pid = 3664] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 190 (000000A326482400) [pid = 3664] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 189 (000000A32742D800) [pid = 3664] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 188 (000000A32640C000) [pid = 3664] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 187 (000000A31F911C00) [pid = 3664] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 186 (000000A3214E6C00) [pid = 3664] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 185 (000000A30F01AC00) [pid = 3664] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:28:18 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A323FB5800) [pid = 3664] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:28:18 INFO - PROCESS | 3664 | 1464377298057 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:18 INFO - PROCESS | 3664 | 1464377298163 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:28:18 INFO - PROCESS | 3664 | 1464377298173 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8D3000 == 115 [pid = 3664] [id = 638] 12:28:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 185 (000000A314630C00) [pid = 3664] [serial = 1914] [outer = 0000000000000000] 12:28:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 186 (000000A315AB8C00) [pid = 3664] [serial = 1915] [outer = 000000A314630C00] 12:28:18 INFO - PROCESS | 3664 | 1464377298220 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 187 (000000A31C27F000) [pid = 3664] [serial = 1916] [outer = 000000A314630C00] 12:28:18 INFO - PROCESS | 3664 | 1464377298704 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1510ms 12:28:18 INFO - PROCESS | 3664 | 1464377298770 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 3664 | 1464377298773 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:28:18 INFO - PROCESS | 3664 | 1464377298776 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3664 | 1464377298779 Marionette TRACE conn6 <- [1,2518,null,{}] 12:28:18 INFO - PROCESS | 3664 | 1464377298782 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:18 INFO - PROCESS | 3664 | 1464377298908 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:28:18 INFO - PROCESS | 3664 | 1464377298914 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32ADF3800 == 116 [pid = 3664] [id = 639] 12:28:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 188 (000000A320656000) [pid = 3664] [serial = 1917] [outer = 0000000000000000] 12:28:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 189 (000000A321925400) [pid = 3664] [serial = 1918] [outer = 000000A320656000] 12:28:18 INFO - PROCESS | 3664 | 1464377298966 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 190 (000000A32621F800) [pid = 3664] [serial = 1919] [outer = 000000A320656000] 12:28:19 INFO - PROCESS | 3664 | 1464377299489 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms 12:28:19 INFO - PROCESS | 3664 | 1464377299560 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 3664 | 1464377299562 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:28:19 INFO - PROCESS | 3664 | 1464377299565 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 3664 | 1464377299567 Marionette TRACE conn6 <- [1,2522,null,{}] 12:28:19 INFO - PROCESS | 3664 | 1464377299570 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 3664 | 1464377299679 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:28:19 INFO - PROCESS | 3664 | 1464377299690 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B223000 == 117 [pid = 3664] [id = 640] 12:28:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 191 (000000A32640F000) [pid = 3664] [serial = 1920] [outer = 0000000000000000] 12:28:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 192 (000000A326419C00) [pid = 3664] [serial = 1921] [outer = 000000A32640F000] 12:28:19 INFO - PROCESS | 3664 | 1464377299736 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 193 (000000A326F3B000) [pid = 3664] [serial = 1922] [outer = 000000A32640F000] 12:28:20 INFO - PROCESS | 3664 | 1464377300482 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 987ms 12:28:20 INFO - PROCESS | 3664 | 1464377300556 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 3664 | 1464377300562 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:28:20 INFO - PROCESS | 3664 | 1464377300568 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - PROCESS | 3664 | 1464377300572 Marionette TRACE conn6 <- [1,2526,null,{}] 12:28:20 INFO - PROCESS | 3664 | 1464377300578 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:20 INFO - PROCESS | 3664 | 1464377300739 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:28:20 INFO - PROCESS | 3664 | 1464377300899 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FBB000 == 118 [pid = 3664] [id = 641] 12:28:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 194 (000000A31462E800) [pid = 3664] [serial = 1923] [outer = 0000000000000000] 12:28:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 195 (000000A318E4A000) [pid = 3664] [serial = 1924] [outer = 000000A31462E800] 12:28:20 INFO - PROCESS | 3664 | 1464377300960 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 196 (000000A31BE74400) [pid = 3664] [serial = 1925] [outer = 000000A31462E800] 12:28:21 INFO - PROCESS | 3664 | 1464377301629 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1083ms 12:28:21 INFO - PROCESS | 3664 | 1464377301656 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 3664 | 1464377301663 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:28:21 INFO - PROCESS | 3664 | 1464377301669 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:28:21 INFO - PROCESS | 3664 | 1464377301673 Marionette TRACE conn6 <- [1,2530,null,{}] 12:28:21 INFO - PROCESS | 3664 | 1464377301677 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 3664 | 1464377301817 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:28:21 INFO - PROCESS | 3664 | 1464377301984 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3270B2000 == 119 [pid = 3664] [id = 642] 12:28:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 197 (000000A31C84A800) [pid = 3664] [serial = 1926] [outer = 0000000000000000] 12:28:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 198 (000000A31E428400) [pid = 3664] [serial = 1927] [outer = 000000A31C84A800] 12:28:22 INFO - PROCESS | 3664 | 1464377302043 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 199 (000000A31FA5CC00) [pid = 3664] [serial = 1928] [outer = 000000A31C84A800] 12:28:22 INFO - PROCESS | 3664 | 1464377302696 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1075ms 12:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:28:22 INFO - PROCESS | 3664 | 1464377302748 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 3664 | 1464377302751 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:28:22 INFO - PROCESS | 3664 | 1464377302755 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 3664 | 1464377302759 Marionette TRACE conn6 <- [1,2534,null,{}] 12:28:22 INFO - PROCESS | 3664 | 1464377302771 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 3664 | 1464377302943 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:28:23 INFO - PROCESS | 3664 | 1464377303112 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B4C8800 == 120 [pid = 3664] [id = 643] 12:28:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 200 (000000A32064E400) [pid = 3664] [serial = 1929] [outer = 0000000000000000] 12:28:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 201 (000000A320E8C800) [pid = 3664] [serial = 1930] [outer = 000000A32064E400] 12:28:23 INFO - PROCESS | 3664 | 1464377303172 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 202 (000000A323FB3C00) [pid = 3664] [serial = 1931] [outer = 000000A32064E400] 12:28:23 INFO - PROCESS | 3664 | 1464377303791 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1079ms 12:28:23 INFO - PROCESS | 3664 | 1464377303836 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 3664 | 1464377303839 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:28:23 INFO - PROCESS | 3664 | 1464377303843 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 3664 | 1464377303845 Marionette TRACE conn6 <- [1,2538,null,{}] 12:28:23 INFO - PROCESS | 3664 | 1464377303849 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 3664 | 1464377303988 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:28:24 INFO - PROCESS | 3664 | 1464377304152 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32C4E9800 == 121 [pid = 3664] [id = 644] 12:28:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 203 (000000A323FB9400) [pid = 3664] [serial = 1932] [outer = 0000000000000000] 12:28:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 204 (000000A326F45400) [pid = 3664] [serial = 1933] [outer = 000000A323FB9400] 12:28:24 INFO - PROCESS | 3664 | 1464377304213 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 205 (000000A326F86800) [pid = 3664] [serial = 1934] [outer = 000000A323FB9400] 12:28:24 INFO - PROCESS | 3664 | 1464377304844 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1020ms 12:28:24 INFO - PROCESS | 3664 | 1464377304871 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 3664 | 1464377304874 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:28:24 INFO - PROCESS | 3664 | 1464377304879 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 3664 | 1464377304881 Marionette TRACE conn6 <- [1,2542,null,{}] 12:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:28:24 INFO - PROCESS | 3664 | 1464377304885 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 3664 | 1464377305036 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:28:25 INFO - PROCESS | 3664 | 1464377305199 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32CFAE000 == 122 [pid = 3664] [id = 645] 12:28:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 206 (000000A326F7EC00) [pid = 3664] [serial = 1935] [outer = 0000000000000000] 12:28:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 207 (000000A3273AE400) [pid = 3664] [serial = 1936] [outer = 000000A326F7EC00] 12:28:25 INFO - PROCESS | 3664 | 1464377305257 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 208 (000000A3274A4800) [pid = 3664] [serial = 1937] [outer = 000000A326F7EC00] 12:28:25 INFO - PROCESS | 3664 | 1464377305846 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1018ms 12:28:25 INFO - PROCESS | 3664 | 1464377305902 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 3664 | 1464377305905 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:28:25 INFO - PROCESS | 3664 | 1464377305909 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 3664 | 1464377305911 Marionette TRACE conn6 <- [1,2546,null,{}] 12:28:25 INFO - PROCESS | 3664 | 1464377305915 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 3664 | 1464377306070 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:28:26 INFO - PROCESS | 3664 | 1464377306236 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32F30C000 == 123 [pid = 3664] [id = 646] 12:28:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 209 (000000A327DDD000) [pid = 3664] [serial = 1938] [outer = 0000000000000000] 12:28:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 210 (000000A3280C3C00) [pid = 3664] [serial = 1939] [outer = 000000A327DDD000] 12:28:26 INFO - PROCESS | 3664 | 1464377306295 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 211 (000000A32947B000) [pid = 3664] [serial = 1940] [outer = 000000A327DDD000] 12:28:26 INFO - PROCESS | 3664 | 1464377306919 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1070ms 12:28:26 INFO - PROCESS | 3664 | 1464377306987 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 3664 | 1464377306989 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:28:27 INFO - PROCESS | 3664 | 1464377306993 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - PROCESS | 3664 | 1464377306995 Marionette TRACE conn6 <- [1,2550,null,{}] 12:28:27 INFO - PROCESS | 3664 | 1464377306999 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 3664 | 1464377307131 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:28:27 INFO - PROCESS | 3664 | 1464377307297 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3327C5800 == 124 [pid = 3664] [id = 647] 12:28:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 212 (000000A32927B400) [pid = 3664] [serial = 1941] [outer = 0000000000000000] 12:28:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 213 (000000A329ECD000) [pid = 3664] [serial = 1942] [outer = 000000A32927B400] 12:28:27 INFO - PROCESS | 3664 | 1464377307354 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 214 (000000A329FA8C00) [pid = 3664] [serial = 1943] [outer = 000000A32927B400] 12:28:28 INFO - PROCESS | 3664 | 1464377308036 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1126ms 12:28:28 INFO - PROCESS | 3664 | 1464377308122 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 3664 | 1464377308124 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:28:28 INFO - PROCESS | 3664 | 1464377308143 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 3664 | 1464377308145 Marionette TRACE conn6 <- [1,2554,null,{}] 12:28:28 INFO - PROCESS | 3664 | 1464377308150 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 3664 | 1464377308282 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:28:28 INFO - PROCESS | 3664 | 1464377308450 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A328014800 == 125 [pid = 3664] [id = 648] 12:28:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 215 (000000A329F54800) [pid = 3664] [serial = 1944] [outer = 0000000000000000] 12:28:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 216 (000000A32A66A800) [pid = 3664] [serial = 1945] [outer = 000000A329F54800] 12:28:28 INFO - PROCESS | 3664 | 1464377308509 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 217 (000000A32A726C00) [pid = 3664] [serial = 1946] [outer = 000000A329F54800] 12:28:29 INFO - PROCESS | 3664 | 1464377309136 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1027ms 12:28:29 INFO - PROCESS | 3664 | 1464377309169 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 3664 | 1464377309171 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:28:29 INFO - PROCESS | 3664 | 1464377309175 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - PROCESS | 3664 | 1464377309177 Marionette TRACE conn6 <- [1,2558,null,{}] 12:28:29 INFO - PROCESS | 3664 | 1464377309181 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:29 INFO - PROCESS | 3664 | 1464377309316 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:28:29 INFO - PROCESS | 3664 | 1464377309494 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32B399000 == 126 [pid = 3664] [id = 649] 12:28:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 218 (000000A32A62F400) [pid = 3664] [serial = 1947] [outer = 0000000000000000] 12:28:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 219 (000000A32A8EA400) [pid = 3664] [serial = 1948] [outer = 000000A32A62F400] 12:28:29 INFO - PROCESS | 3664 | 1464377309552 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 220 (000000A32B00B000) [pid = 3664] [serial = 1949] [outer = 000000A32A62F400] 12:28:30 INFO - PROCESS | 3664 | 1464377310213 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1073ms 12:28:30 INFO - PROCESS | 3664 | 1464377310252 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 3664 | 1464377310255 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:28:30 INFO - PROCESS | 3664 | 1464377310274 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 3664 | 1464377310276 Marionette TRACE conn6 <- [1,2562,null,{}] 12:28:30 INFO - PROCESS | 3664 | 1464377310282 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 3664 | 1464377310417 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:28:30 INFO - PROCESS | 3664 | 1464377310584 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3327DD800 == 127 [pid = 3664] [id = 650] 12:28:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 221 (000000A32AD6FC00) [pid = 3664] [serial = 1950] [outer = 0000000000000000] 12:28:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 222 (000000A32B49B400) [pid = 3664] [serial = 1951] [outer = 000000A32AD6FC00] 12:28:30 INFO - PROCESS | 3664 | 1464377310641 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 223 (000000A32BC81800) [pid = 3664] [serial = 1952] [outer = 000000A32AD6FC00] 12:28:31 INFO - PROCESS | 3664 | 1464377311277 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1095ms 12:28:31 INFO - PROCESS | 3664 | 1464377311354 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 3664 | 1464377311357 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:28:31 INFO - PROCESS | 3664 | 1464377311361 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 3664 | 1464377311364 Marionette TRACE conn6 <- [1,2566,null,{}] 12:28:31 INFO - PROCESS | 3664 | 1464377311368 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 3664 | 1464377311550 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:28:31 INFO - PROCESS | 3664 | 1464377311726 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A329FB9800 == 128 [pid = 3664] [id = 651] 12:28:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 224 (000000A321924C00) [pid = 3664] [serial = 1953] [outer = 0000000000000000] 12:28:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 225 (000000A32B275800) [pid = 3664] [serial = 1954] [outer = 000000A321924C00] 12:28:31 INFO - PROCESS | 3664 | 1464377311788 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 226 (000000A32C882800) [pid = 3664] [serial = 1955] [outer = 000000A321924C00] 12:28:32 INFO - PROCESS | 3664 | 1464377312447 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1127ms 12:28:32 INFO - PROCESS | 3664 | 1464377312491 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:28:32 INFO - PROCESS | 3664 | 1464377312493 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:28:32 INFO - PROCESS | 3664 | 1464377312497 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:28:32 INFO - PROCESS | 3664 | 1464377312499 Marionette TRACE conn6 <- [1,2570,null,{}] 12:28:32 INFO - PROCESS | 3664 | 1464377312503 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:32 INFO - PROCESS | 3664 | 1464377312642 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:28:32 INFO - PROCESS | 3664 | 1464377312827 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D69A000 == 129 [pid = 3664] [id = 652] 12:28:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 227 (000000A313A55400) [pid = 3664] [serial = 1956] [outer = 0000000000000000] 12:28:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 228 (000000A31C286400) [pid = 3664] [serial = 1957] [outer = 000000A313A55400] 12:28:32 INFO - PROCESS | 3664 | 1464377312889 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 229 (000000A32B270000) [pid = 3664] [serial = 1958] [outer = 000000A313A55400] 12:28:33 INFO - PROCESS | 3664 | 1464377313489 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1020ms 12:28:33 INFO - PROCESS | 3664 | 1464377313520 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 3664 | 1464377313522 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:28:33 INFO - PROCESS | 3664 | 1464377313526 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:28:33 INFO - PROCESS | 3664 | 1464377313528 Marionette TRACE conn6 <- [1,2574,null,{}] 12:28:33 INFO - PROCESS | 3664 | 1464377313532 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 3664 | 1464377313670 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:28:33 INFO - PROCESS | 3664 | 1464377313856 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CA9C800 == 130 [pid = 3664] [id = 653] 12:28:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 230 (000000A314251000) [pid = 3664] [serial = 1959] [outer = 0000000000000000] 12:28:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 231 (000000A31A66C400) [pid = 3664] [serial = 1960] [outer = 000000A314251000] 12:28:33 INFO - PROCESS | 3664 | 1464377313915 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 232 (000000A31D58A400) [pid = 3664] [serial = 1961] [outer = 000000A314251000] 12:28:34 INFO - PROCESS | 3664 | 1464377314844 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1371ms 12:28:34 INFO - PROCESS | 3664 | 1464377314900 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 3664 | 1464377314905 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:28:34 INFO - PROCESS | 3664 | 1464377314910 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 3664 | 1464377314914 Marionette TRACE conn6 <- [1,2578,null,{}] 12:28:34 INFO - PROCESS | 3664 | 1464377314919 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 3664 | 1464377315060 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:28:35 INFO - PROCESS | 3664 | 1464377315235 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A313922800 == 131 [pid = 3664] [id = 654] 12:28:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 233 (000000A30F305C00) [pid = 3664] [serial = 1962] [outer = 0000000000000000] 12:28:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 234 (000000A30F30D800) [pid = 3664] [serial = 1963] [outer = 000000A30F305C00] 12:28:35 INFO - PROCESS | 3664 | 1464377315285 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 235 (000000A30F613400) [pid = 3664] [serial = 1964] [outer = 000000A30F305C00] 12:28:35 INFO - PROCESS | 3664 | 1464377315957 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1080ms 12:28:36 INFO - PROCESS | 3664 | 1464377315994 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 3664 | 1464377316000 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:28:36 INFO - PROCESS | 3664 | 1464377316006 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 3664 | 1464377316009 Marionette TRACE conn6 <- [1,2582,null,{}] 12:28:36 INFO - PROCESS | 3664 | 1464377316013 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 3664 | 1464377316143 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:28:36 INFO - PROCESS | 3664 | 1464377316318 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BE42000 == 132 [pid = 3664] [id = 655] 12:28:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 236 (000000A3106A1800) [pid = 3664] [serial = 1965] [outer = 0000000000000000] 12:28:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 237 (000000A313AEA000) [pid = 3664] [serial = 1966] [outer = 000000A3106A1800] 12:28:36 INFO - PROCESS | 3664 | 1464377316371 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 238 (000000A314250800) [pid = 3664] [serial = 1967] [outer = 000000A3106A1800] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C84E000 == 131 [pid = 3664] [id = 574] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294D1800 == 130 [pid = 3664] [id = 596] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32ADF3800 == 129 [pid = 3664] [id = 639] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8D3000 == 128 [pid = 3664] [id = 638] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294D9000 == 127 [pid = 3664] [id = 637] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3288DD800 == 126 [pid = 3664] [id = 636] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32668C800 == 125 [pid = 3664] [id = 635] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E73000 == 124 [pid = 3664] [id = 634] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCD8800 == 123 [pid = 3664] [id = 633] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32668E000 == 122 [pid = 3664] [id = 632] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263C7000 == 121 [pid = 3664] [id = 631] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FBF800 == 120 [pid = 3664] [id = 630] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 237 (000000A3273A5800) [pid = 3664] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 236 (000000A3195EF400) [pid = 3664] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 235 (000000A329ED0C00) [pid = 3664] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203DE800 == 119 [pid = 3664] [id = 629] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C841000 == 118 [pid = 3664] [id = 627] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C4D3000 == 117 [pid = 3664] [id = 626] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCAC800 == 116 [pid = 3664] [id = 625] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B669000 == 115 [pid = 3664] [id = 624] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B4B2800 == 114 [pid = 3664] [id = 623] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B119800 == 113 [pid = 3664] [id = 622] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AE7A800 == 112 [pid = 3664] [id = 621] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A32624B000 == 111 [pid = 3664] [id = 620] 12:28:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D8C7000 == 110 [pid = 3664] [id = 619] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 234 (000000A32AD71C00) [pid = 3664] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 233 (000000A32D5AEC00) [pid = 3664] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 232 (000000A324AA3000) [pid = 3664] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 231 (000000A326228C00) [pid = 3664] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 230 (000000A31EEAC000) [pid = 3664] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 229 (000000A31B179C00) [pid = 3664] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 228 (000000A327430400) [pid = 3664] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 227 (000000A327DD5C00) [pid = 3664] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 226 (000000A3280CD400) [pid = 3664] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 225 (000000A32FACA000) [pid = 3664] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 224 (000000A323FAB800) [pid = 3664] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 223 (000000A326F81400) [pid = 3664] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 222 (000000A32BC7A000) [pid = 3664] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 221 (000000A32FCC9C00) [pid = 3664] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 220 (000000A32064B000) [pid = 3664] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 219 (000000A32B00A000) [pid = 3664] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 218 (000000A32FAC7800) [pid = 3664] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 217 (000000A31C49C400) [pid = 3664] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 216 (000000A324AA7800) [pid = 3664] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 215 (000000A328A53000) [pid = 3664] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 214 (000000A329F58400) [pid = 3664] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 213 (000000A32B49C000) [pid = 3664] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 212 (000000A31ED6EC00) [pid = 3664] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 211 (000000A32E8A7000) [pid = 3664] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 210 (000000A329FA5000) [pid = 3664] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 209 (000000A32A832800) [pid = 3664] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 208 (000000A32B49CC00) [pid = 3664] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 207 (000000A326486C00) [pid = 3664] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 206 (000000A31952C800) [pid = 3664] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 205 (000000A32D5B7400) [pid = 3664] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 204 (000000A32E8A4400) [pid = 3664] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 203 (000000A32A673000) [pid = 3664] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 202 (000000A3209D3C00) [pid = 3664] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 201 (000000A327F2C400) [pid = 3664] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 200 (000000A31FBBF000) [pid = 3664] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 199 (000000A320361800) [pid = 3664] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 198 (000000A326424400) [pid = 3664] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 197 (000000A32A837400) [pid = 3664] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 196 (000000A329FAB800) [pid = 3664] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 195 (000000A32B366400) [pid = 3664] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 194 (000000A323F6E400) [pid = 3664] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 193 (000000A327438000) [pid = 3664] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 192 (000000A329ED7800) [pid = 3664] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 191 (000000A329F4CC00) [pid = 3664] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 190 (000000A32B00DC00) [pid = 3664] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 189 (000000A31BE69800) [pid = 3664] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 188 (000000A32A677400) [pid = 3664] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 187 (000000A32640A400) [pid = 3664] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 186 (000000A32194A800) [pid = 3664] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 185 (000000A32BC7AC00) [pid = 3664] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 184 (000000A321943400) [pid = 3664] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 183 (000000A324AAA800) [pid = 3664] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 182 (000000A320968400) [pid = 3664] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 181 (000000A32197AC00) [pid = 3664] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 180 (000000A320D78000) [pid = 3664] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 179 (000000A313B14400) [pid = 3664] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 178 (000000A323FCB400) [pid = 3664] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 177 (000000A326414C00) [pid = 3664] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 176 (000000A318D64800) [pid = 3664] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 175 (000000A327F23400) [pid = 3664] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 174 (000000A313B15000) [pid = 3664] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 173 (000000A31A665800) [pid = 3664] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (000000A31CA51000) [pid = 3664] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (000000A3202ADC00) [pid = 3664] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A32947AC00) [pid = 3664] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A326F41000) [pid = 3664] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31D86BC00) [pid = 3664] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A32192A000) [pid = 3664] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A324B27000) [pid = 3664] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A31F8A6400) [pid = 3664] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A323FC3000) [pid = 3664] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A31BC20400) [pid = 3664] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A318D65000) [pid = 3664] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A31A64E400) [pid = 3664] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A32750E000) [pid = 3664] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A3273A6000) [pid = 3664] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A32035C800) [pid = 3664] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A326487C00) [pid = 3664] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:28:36 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A320654000) [pid = 3664] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:28:37 INFO - PROCESS | 3664 | 1464377317144 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1181ms 12:28:37 INFO - PROCESS | 3664 | 1464377317188 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 3664 | 1464377317191 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:28:37 INFO - PROCESS | 3664 | 1464377317195 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 3664 | 1464377317198 Marionette TRACE conn6 <- [1,2586,null,{}] 12:28:37 INFO - PROCESS | 3664 | 1464377317210 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 3664 | 1464377317327 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:28:37 INFO - PROCESS | 3664 | 1464377317340 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E4F0800 == 111 [pid = 3664] [id = 656] 12:28:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A315516800) [pid = 3664] [serial = 1968] [outer = 0000000000000000] 12:28:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A3159E0C00) [pid = 3664] [serial = 1969] [outer = 000000A315516800] 12:28:37 INFO - PROCESS | 3664 | 1464377317393 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A318E3DC00) [pid = 3664] [serial = 1970] [outer = 000000A315516800] 12:28:37 INFO - PROCESS | 3664 | 1464377317921 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 776ms 12:28:37 INFO - PROCESS | 3664 | 1464377317974 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 3664 | 1464377317977 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:28:37 INFO - PROCESS | 3664 | 1464377317980 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 3664 | 1464377317982 Marionette TRACE conn6 <- [1,2590,null,{}] 12:28:37 INFO - PROCESS | 3664 | 1464377317985 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 3664 | 1464377318100 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:28:38 INFO - PROCESS | 3664 | 1464377318228 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C4000 == 112 [pid = 3664] [id = 657] 12:28:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31A666800) [pid = 3664] [serial = 1971] [outer = 0000000000000000] 12:28:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31ACA6000) [pid = 3664] [serial = 1972] [outer = 000000A31A666800] 12:28:38 INFO - PROCESS | 3664 | 1464377318276 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A31B40B800) [pid = 3664] [serial = 1973] [outer = 000000A31A666800] 12:28:38 INFO - PROCESS | 3664 | 1464377318679 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 776ms 12:28:38 INFO - PROCESS | 3664 | 1464377318759 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 3664 | 1464377318761 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:28:38 INFO - PROCESS | 3664 | 1464377318764 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 3664 | 1464377318766 Marionette TRACE conn6 <- [1,2594,null,{}] 12:28:38 INFO - PROCESS | 3664 | 1464377318769 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 3664 | 1464377318880 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:28:38 INFO - PROCESS | 3664 | 1464377318892 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320616000 == 113 [pid = 3664] [id = 658] 12:28:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A31B725800) [pid = 3664] [serial = 1974] [outer = 0000000000000000] 12:28:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31B898800) [pid = 3664] [serial = 1975] [outer = 000000A31B725800] 12:28:38 INFO - PROCESS | 3664 | 1464377318940 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31BCCF800) [pid = 3664] [serial = 1976] [outer = 000000A31B725800] 12:28:39 INFO - PROCESS | 3664 | 1464377319475 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms 12:28:39 INFO - PROCESS | 3664 | 1464377319544 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 3664 | 1464377319546 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:28:39 INFO - PROCESS | 3664 | 1464377319549 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 3664 | 1464377319551 Marionette TRACE conn6 <- [1,2598,null,{}] 12:28:39 INFO - PROCESS | 3664 | 1464377319555 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:39 INFO - PROCESS | 3664 | 1464377319729 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:28:39 INFO - PROCESS | 3664 | 1464377319755 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD2800 == 114 [pid = 3664] [id = 659] 12:28:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A31C284000) [pid = 3664] [serial = 1977] [outer = 0000000000000000] 12:28:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A31C7D6800) [pid = 3664] [serial = 1978] [outer = 000000A31C284000] 12:28:39 INFO - PROCESS | 3664 | 1464377319802 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A31CA4B400) [pid = 3664] [serial = 1979] [outer = 000000A31C284000] 12:28:40 INFO - PROCESS | 3664 | 1464377320296 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 12:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:28:40 INFO - PROCESS | 3664 | 1464377320329 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 3664 | 1464377320331 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:28:40 INFO - PROCESS | 3664 | 1464377320335 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 3664 | 1464377320337 Marionette TRACE conn6 <- [1,2602,null,{}] 12:28:40 INFO - PROCESS | 3664 | 1464377320340 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 3664 | 1464377320493 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:28:40 INFO - PROCESS | 3664 | 1464377320513 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F14800 == 115 [pid = 3664] [id = 660] 12:28:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (000000A31CE8B800) [pid = 3664] [serial = 1980] [outer = 0000000000000000] 12:28:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (000000A31D862800) [pid = 3664] [serial = 1981] [outer = 000000A31CE8B800] 12:28:40 INFO - PROCESS | 3664 | 1464377320560 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (000000A31E888400) [pid = 3664] [serial = 1982] [outer = 000000A31CE8B800] 12:28:41 INFO - PROCESS | 3664 | 1464377321041 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (000000A3146F2000) [pid = 3664] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (000000A32194CC00) [pid = 3664] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (000000A31C263C00) [pid = 3664] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A3209BF800) [pid = 3664] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A320656000) [pid = 3664] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A323FC3400) [pid = 3664] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A326F41C00) [pid = 3664] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A31BE71800) [pid = 3664] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A30F8B5000) [pid = 3664] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A31B16F400) [pid = 3664] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A31BE6F400) [pid = 3664] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:28:41 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A314630C00) [pid = 3664] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:28:41 INFO - PROCESS | 3664 | 1464377321418 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 3664 | 1464377321420 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:28:41 INFO - PROCESS | 3664 | 1464377321431 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - PROCESS | 3664 | 1464377321433 Marionette TRACE conn6 <- [1,2606,null,{}] 12:28:41 INFO - PROCESS | 3664 | 1464377321436 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:28:41 INFO - PROCESS | 3664 | 1464377321548 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:28:41 INFO - PROCESS | 3664 | 1464377321557 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A325266800 == 116 [pid = 3664] [id = 661] 12:28:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A31BDE5800) [pid = 3664] [serial = 1983] [outer = 0000000000000000] 12:28:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A31C7D9400) [pid = 3664] [serial = 1984] [outer = 000000A31BDE5800] 12:28:41 INFO - PROCESS | 3664 | 1464377321603 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A31F886C00) [pid = 3664] [serial = 1985] [outer = 000000A31BDE5800] 12:28:42 INFO - PROCESS | 3664 | 1464377322070 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 12:28:42 INFO - PROCESS | 3664 | 1464377322119 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 3664 | 1464377322122 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:28:42 INFO - PROCESS | 3664 | 1464377322125 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 3664 | 1464377322127 Marionette TRACE conn6 <- [1,2610,null,{}] 12:28:42 INFO - PROCESS | 3664 | 1464377322130 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 3664 | 1464377322241 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:28:42 INFO - PROCESS | 3664 | 1464377322247 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3262C7800 == 117 [pid = 3664] [id = 662] 12:28:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A31F8AF800) [pid = 3664] [serial = 1986] [outer = 0000000000000000] 12:28:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31F905C00) [pid = 3664] [serial = 1987] [outer = 000000A31F8AF800] 12:28:42 INFO - PROCESS | 3664 | 1464377322293 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (000000A31FC5F400) [pid = 3664] [serial = 1988] [outer = 000000A31F8AF800] 12:28:42 INFO - PROCESS | 3664 | 1464377322761 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 12:28:42 INFO - PROCESS | 3664 | 1464377322799 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:28:42 INFO - PROCESS | 3664 | 1464377322802 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:28:42 INFO - PROCESS | 3664 | 1464377322805 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 3664 | 1464377322807 Marionette TRACE conn6 <- [1,2614,null,{}] 12:28:42 INFO - PROCESS | 3664 | 1464377322810 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 3664 | 1464377322921 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:28:42 INFO - PROCESS | 3664 | 1464377322959 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264CE000 == 118 [pid = 3664] [id = 663] 12:28:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (000000A3202AC000) [pid = 3664] [serial = 1989] [outer = 0000000000000000] 12:28:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (000000A3202B2400) [pid = 3664] [serial = 1990] [outer = 000000A3202AC000] 12:28:43 INFO - PROCESS | 3664 | 1464377323006 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (000000A32064B000) [pid = 3664] [serial = 1991] [outer = 000000A3202AC000] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A3294C5800 == 117 [pid = 3664] [id = 247] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F75E800 == 116 [pid = 3664] [id = 545] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F0C000 == 115 [pid = 3664] [id = 105] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E17800 == 114 [pid = 3664] [id = 197] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A3139DB000 == 113 [pid = 3664] [id = 372] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7AE800 == 112 [pid = 3664] [id = 129] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC5800 == 111 [pid = 3664] [id = 608] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D67800 == 110 [pid = 3664] [id = 187] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F1D800 == 109 [pid = 3664] [id = 59] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7B2000 == 108 [pid = 3664] [id = 584] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CF99000 == 107 [pid = 3664] [id = 544] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203CD800 == 106 [pid = 3664] [id = 292] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A32625D000 == 105 [pid = 3664] [id = 230] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A326905000 == 104 [pid = 3664] [id = 162] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A327EF1000 == 103 [pid = 3664] [id = 276] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A329DC3800 == 102 [pid = 3664] [id = 349] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCD6000 == 101 [pid = 3664] [id = 585] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F773000 == 100 [pid = 3664] [id = 354] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A3252B3000 == 99 [pid = 3664] [id = 546] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC9A000 == 98 [pid = 3664] [id = 340] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E815800 == 97 [pid = 3664] [id = 293] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203CE000 == 96 [pid = 3664] [id = 143] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A329FC3800 == 95 [pid = 3664] [id = 543] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A324EDC800 == 94 [pid = 3664] [id = 408] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A321422000 == 93 [pid = 3664] [id = 194] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A324A39800 == 92 [pid = 3664] [id = 426] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC49800 == 91 [pid = 3664] [id = 78] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D66000 == 90 [pid = 3664] [id = 525] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A320602800 == 89 [pid = 3664] [id = 607] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B125800 == 88 [pid = 3664] [id = 339] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E09800 == 87 [pid = 3664] [id = 248] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A315359800 == 86 [pid = 3664] [id = 447] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31EDF9000 == 85 [pid = 3664] [id = 61] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263DA800 == 84 [pid = 3664] [id = 307] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E77800 == 83 [pid = 3664] [id = 126] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F0D800 == 82 [pid = 3664] [id = 382] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA2F800 == 81 [pid = 3664] [id = 116] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A32D040800 == 80 [pid = 3664] [id = 628] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C6800 == 79 [pid = 3664] [id = 77] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BFD9800 == 78 [pid = 3664] [id = 486] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCD3800 == 77 [pid = 3664] [id = 308] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E1F800 == 76 [pid = 3664] [id = 47] 12:28:44 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F15000 == 75 [pid = 3664] [id = 74] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263D7000 == 74 [pid = 3664] [id = 259] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C753000 == 73 [pid = 3664] [id = 114] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32D938800 == 72 [pid = 3664] [id = 561] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AE6D800 == 71 [pid = 3664] [id = 465] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E3D800 == 70 [pid = 3664] [id = 262] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A326267800 == 69 [pid = 3664] [id = 306] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3270A2800 == 68 [pid = 3664] [id = 457] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3252A6000 == 67 [pid = 3664] [id = 130] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A314678000 == 66 [pid = 3664] [id = 409] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCDB000 == 65 [pid = 3664] [id = 609] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32BCCD000 == 64 [pid = 3664] [id = 427] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32061D800 == 63 [pid = 3664] [id = 562] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272E5000 == 62 [pid = 3664] [id = 338] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A329DD0800 == 61 [pid = 3664] [id = 535] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A327E1A800 == 60 [pid = 3664] [id = 563] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32141A000 == 59 [pid = 3664] [id = 227] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B4CD000 == 58 [pid = 3664] [id = 496] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3263D1800 == 57 [pid = 3664] [id = 145] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A323ACB800 == 56 [pid = 3664] [id = 48] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3147D5800 == 55 [pid = 3664] [id = 215] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A319544000 == 54 [pid = 3664] [id = 466] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3272E1800 == 53 [pid = 3664] [id = 228] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AEC6800 == 52 [pid = 3664] [id = 406] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32AEDC000 == 51 [pid = 3664] [id = 407] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A314692000 == 50 [pid = 3664] [id = 64] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3287A6800 == 49 [pid = 3664] [id = 272] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A313922800 == 48 [pid = 3664] [id = 654] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CA9C800 == 47 [pid = 3664] [id = 653] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D69A000 == 46 [pid = 3664] [id = 652] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A329FB9800 == 45 [pid = 3664] [id = 651] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3327DD800 == 44 [pid = 3664] [id = 650] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B399000 == 43 [pid = 3664] [id = 649] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A328014800 == 42 [pid = 3664] [id = 648] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3327C5800 == 41 [pid = 3664] [id = 647] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32F30C000 == 40 [pid = 3664] [id = 646] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32CFAE000 == 39 [pid = 3664] [id = 645] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32C4E9800 == 38 [pid = 3664] [id = 644] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32A6E9000 == 37 [pid = 3664] [id = 618] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B4C8800 == 36 [pid = 3664] [id = 643] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A3270B2000 == 35 [pid = 3664] [id = 642] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A32B223000 == 34 [pid = 3664] [id = 640] 12:28:45 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FBB000 == 33 [pid = 3664] [id = 641] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BE42000 == 32 [pid = 3664] [id = 655] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AD2800 == 31 [pid = 3664] [id = 659] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F14800 == 30 [pid = 3664] [id = 660] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E4F0800 == 29 [pid = 3664] [id = 656] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A325266800 == 28 [pid = 3664] [id = 661] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C4000 == 27 [pid = 3664] [id = 657] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A3262C7800 == 26 [pid = 3664] [id = 662] 12:28:46 INFO - PROCESS | 3664 | --DOCSHELL 000000A320616000 == 25 [pid = 3664] [id = 658] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (000000A326419C00) [pid = 3664] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (000000A32621F800) [pid = 3664] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (000000A32A729000) [pid = 3664] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (000000A31B727400) [pid = 3664] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A322DD6400) [pid = 3664] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A32B49AC00) [pid = 3664] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A3209C6C00) [pid = 3664] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A32B26D800) [pid = 3664] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A321928000) [pid = 3664] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A321925400) [pid = 3664] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A324742000) [pid = 3664] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A31C847000) [pid = 3664] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A315521400) [pid = 3664] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A327D0EC00) [pid = 3664] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A320973C00) [pid = 3664] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A318E46400) [pid = 3664] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A32197A000) [pid = 3664] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A320367400) [pid = 3664] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A3206F1400) [pid = 3664] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A31BE78800) [pid = 3664] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A324B20400) [pid = 3664] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A31C7D1000) [pid = 3664] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A327D18800) [pid = 3664] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A329481000) [pid = 3664] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A320E98000) [pid = 3664] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A31FBC1800) [pid = 3664] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A3137BC400) [pid = 3664] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A315AB8C00) [pid = 3664] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A320D76800) [pid = 3664] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A32AD6C400) [pid = 3664] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A31BC1A000) [pid = 3664] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A31C27F000) [pid = 3664] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A323F6E800) [pid = 3664] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A32807BC00) [pid = 3664] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:28:46 INFO - PROCESS | 3664 | 1464377326456 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 3692ms 12:28:46 INFO - PROCESS | 3664 | 1464377326502 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 3664 | 1464377326506 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:28:46 INFO - PROCESS | 3664 | 1464377326512 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:28:46 INFO - PROCESS | 3664 | 1464377326516 Marionette TRACE conn6 <- [1,2618,null,{}] 12:28:46 INFO - PROCESS | 3664 | 1464377326522 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:46 INFO - PROCESS | 3664 | 1464377326627 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:28:46 INFO - PROCESS | 3664 | 1464377326753 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F862800 == 26 [pid = 3664] [id = 664] 12:28:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A30F025C00) [pid = 3664] [serial = 1992] [outer = 0000000000000000] 12:28:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (000000A30F027000) [pid = 3664] [serial = 1993] [outer = 000000A30F025C00] 12:28:46 INFO - PROCESS | 3664 | 1464377326805 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (000000A30F312000) [pid = 3664] [serial = 1994] [outer = 000000A30F025C00] 12:28:47 INFO - PROCESS | 3664 | 1464377327231 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 777ms 12:28:47 INFO - PROCESS | 3664 | 1464377327292 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 3664 | 1464377327299 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:28:47 INFO - PROCESS | 3664 | 1464377327306 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 3664 | 1464377327309 Marionette TRACE conn6 <- [1,2622,null,{}] 12:28:47 INFO - PROCESS | 3664 | 1464377327313 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 3664 | 1464377327412 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:28:47 INFO - PROCESS | 3664 | 1464377327429 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314233000 == 27 [pid = 3664] [id = 665] 12:28:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (000000A30F394000) [pid = 3664] [serial = 1995] [outer = 0000000000000000] 12:28:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (000000A30F7CB400) [pid = 3664] [serial = 1996] [outer = 000000A30F394000] 12:28:47 INFO - PROCESS | 3664 | 1464377327478 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (000000A30F8BCC00) [pid = 3664] [serial = 1997] [outer = 000000A30F394000] 12:28:47 INFO - PROCESS | 3664 | 1464377327976 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 12:28:48 INFO - PROCESS | 3664 | 1464377328056 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 3664 | 1464377328059 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:28:48 INFO - PROCESS | 3664 | 1464377328065 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:28:48 INFO - PROCESS | 3664 | 1464377328069 Marionette TRACE conn6 <- [1,2626,null,{}] 12:28:48 INFO - PROCESS | 3664 | 1464377328081 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 3664 | 1464377328200 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:28:48 INFO - PROCESS | 3664 | 1464377328211 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31570F800 == 28 [pid = 3664] [id = 666] 12:28:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (000000A30EF1F400) [pid = 3664] [serial = 1998] [outer = 0000000000000000] 12:28:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (000000A3137C0400) [pid = 3664] [serial = 1999] [outer = 000000A30EF1F400] 12:28:48 INFO - PROCESS | 3664 | 1464377328263 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (000000A31390DC00) [pid = 3664] [serial = 2000] [outer = 000000A30EF1F400] 12:28:48 INFO - PROCESS | 3664 | 1464377328762 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 12:28:48 INFO - PROCESS | 3664 | 1464377328806 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 3664 | 1464377328809 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:28:48 INFO - PROCESS | 3664 | 1464377328813 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 3664 | 1464377328815 Marionette TRACE conn6 <- [1,2630,null,{}] 12:28:48 INFO - PROCESS | 3664 | 1464377328818 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 3664 | 1464377328915 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:28:48 INFO - PROCESS | 3664 | 1464377328922 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31954E800 == 29 [pid = 3664] [id = 667] 12:28:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (000000A313950000) [pid = 3664] [serial = 2001] [outer = 0000000000000000] 12:28:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (000000A313B12000) [pid = 3664] [serial = 2002] [outer = 000000A313950000] 12:28:48 INFO - PROCESS | 3664 | 1464377328971 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (000000A313B1C400) [pid = 3664] [serial = 2003] [outer = 000000A313950000] 12:28:49 INFO - PROCESS | 3664 | 1464377329410 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:28:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 12:28:49 INFO - PROCESS | 3664 | 1464377329445 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 3664 | 1464377329447 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:28:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:28:49 INFO - PROCESS | 3664 | 1464377329450 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 3664 | 1464377329452 Marionette TRACE conn6 <- [1,2634,null,{}] 12:28:49 INFO - PROCESS | 3664 | 1464377329456 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 3664 | 1464377329550 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:28:49 INFO - PROCESS | 3664 | 1464377329557 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A89D000 == 30 [pid = 3664] [id = 668] 12:28:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (000000A30F393C00) [pid = 3664] [serial = 2004] [outer = 0000000000000000] 12:28:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (000000A31425A000) [pid = 3664] [serial = 2005] [outer = 000000A30F393C00] 12:28:49 INFO - PROCESS | 3664 | 1464377329604 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (000000A314699C00) [pid = 3664] [serial = 2006] [outer = 000000A30F393C00] 12:28:50 INFO - PROCESS | 3664 | 1464377330120 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:28:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 12:28:50 INFO - PROCESS | 3664 | 1464377330188 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 3664 | 1464377330190 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:28:50 INFO - PROCESS | 3664 | 1464377330194 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 3664 | 1464377330196 Marionette TRACE conn6 <- [1,2638,null,{}] 12:28:50 INFO - PROCESS | 3664 | 1464377330199 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 3664 | 1464377330323 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:28:50 INFO - PROCESS | 3664 | 1464377330339 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B26B000 == 31 [pid = 3664] [id = 669] 12:28:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (000000A31538D000) [pid = 3664] [serial = 2007] [outer = 0000000000000000] 12:28:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (000000A315521400) [pid = 3664] [serial = 2008] [outer = 000000A31538D000] 12:28:50 INFO - PROCESS | 3664 | 1464377330387 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (000000A315949800) [pid = 3664] [serial = 2009] [outer = 000000A31538D000] 12:28:50 INFO - PROCESS | 3664 | 1464377330821 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:28:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 12:28:50 INFO - PROCESS | 3664 | 1464377330868 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 3664 | 1464377330870 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:28:50 INFO - PROCESS | 3664 | 1464377330874 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 3664 | 1464377330876 Marionette TRACE conn6 <- [1,2642,null,{}] 12:28:50 INFO - PROCESS | 3664 | 1464377330879 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:51 INFO - PROCESS | 3664 | 1464377330992 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:28:51 INFO - PROCESS | 3664 | 1464377331002 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B81C000 == 32 [pid = 3664] [id = 670] 12:28:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (000000A30EFDE000) [pid = 3664] [serial = 2010] [outer = 0000000000000000] 12:28:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (000000A318977000) [pid = 3664] [serial = 2011] [outer = 000000A30EFDE000] 12:28:51 INFO - PROCESS | 3664 | 1464377331049 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (000000A318D61C00) [pid = 3664] [serial = 2012] [outer = 000000A30EFDE000] 12:28:51 INFO - PROCESS | 3664 | 1464377331482 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:28:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:28:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 12:28:51 INFO - PROCESS | 3664 | 1464377331548 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 3664 | 1464377331550 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:28:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:28:51 INFO - PROCESS | 3664 | 1464377331554 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 3664 | 1464377331556 Marionette TRACE conn6 <- [1,2646,null,{}] 12:28:51 INFO - PROCESS | 3664 | 1464377331561 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:51 INFO - PROCESS | 3664 | 1464377331650 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:28:51 INFO - PROCESS | 3664 | 1464377331656 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD36800 == 33 [pid = 3664] [id = 671] 12:28:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (000000A318D6A000) [pid = 3664] [serial = 2013] [outer = 0000000000000000] 12:28:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (000000A318DE6C00) [pid = 3664] [serial = 2014] [outer = 000000A318D6A000] 12:28:51 INFO - PROCESS | 3664 | 1464377331702 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (000000A318E40C00) [pid = 3664] [serial = 2015] [outer = 000000A318D6A000] 12:28:52 INFO - PROCESS | 3664 | 1464377332137 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:28:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 12:28:52 INFO - PROCESS | 3664 | 1464377332186 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3664 | 1464377332189 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:28:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:28:52 INFO - PROCESS | 3664 | 1464377332207 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 3664 | 1464377332209 Marionette TRACE conn6 <- [1,2650,null,{}] 12:28:52 INFO - PROCESS | 3664 | 1464377332213 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 3664 | 1464377332342 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:28:52 INFO - PROCESS | 3664 | 1464377332429 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31570C000 == 34 [pid = 3664] [id = 672] 12:28:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (000000A318E45000) [pid = 3664] [serial = 2016] [outer = 0000000000000000] 12:28:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (000000A319536000) [pid = 3664] [serial = 2017] [outer = 000000A318E45000] 12:28:52 INFO - PROCESS | 3664 | 1464377332476 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (000000A319593C00) [pid = 3664] [serial = 2018] [outer = 000000A318E45000] 12:28:52 INFO - PROCESS | 3664 | 1464377332908 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:28:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 12:28:52 INFO - PROCESS | 3664 | 1464377332929 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3664 | 1464377332931 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:28:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:28:52 INFO - PROCESS | 3664 | 1464377332935 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 3664 | 1464377332937 Marionette TRACE conn6 <- [1,2654,null,{}] 12:28:52 INFO - PROCESS | 3664 | 1464377332940 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:53 INFO - PROCESS | 3664 | 1464377333080 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:28:53 INFO - PROCESS | 3664 | 1464377333141 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CF03800 == 35 [pid = 3664] [id = 673] 12:28:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (000000A318E41C00) [pid = 3664] [serial = 2019] [outer = 0000000000000000] 12:28:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (000000A31A661C00) [pid = 3664] [serial = 2020] [outer = 000000A318E41C00] 12:28:53 INFO - PROCESS | 3664 | 1464377333189 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (000000A31A66B000) [pid = 3664] [serial = 2021] [outer = 000000A318E41C00] 12:28:53 INFO - PROCESS | 3664 | [3664] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:28:54 INFO - PROCESS | 3664 | [3664] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:28:54 INFO - PROCESS | 3664 | 1464377334122 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:28:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:28:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1236ms 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (000000A30F7D4800) [pid = 3664] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (000000A31F88E800) [pid = 3664] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (000000A32A62F400) [pid = 3664] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (000000A329F54800) [pid = 3664] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (000000A32927B400) [pid = 3664] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (000000A327DDD000) [pid = 3664] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (000000A326F7EC00) [pid = 3664] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (000000A323FB9400) [pid = 3664] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (000000A32064E400) [pid = 3664] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (000000A31C84A800) [pid = 3664] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (000000A31462E800) [pid = 3664] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (000000A32640F000) [pid = 3664] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (000000A31B725800) [pid = 3664] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (000000A31A666800) [pid = 3664] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (000000A315516800) [pid = 3664] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (000000A3106A1800) [pid = 3664] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (000000A30F305C00) [pid = 3664] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (000000A314251000) [pid = 3664] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (000000A30F8B5C00) [pid = 3664] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (000000A324AB1C00) [pid = 3664] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (000000A3273A2C00) [pid = 3664] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (000000A30F8B1000) [pid = 3664] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (000000A32742C000) [pid = 3664] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (000000A32927CC00) [pid = 3664] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (000000A326F89800) [pid = 3664] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (000000A32AD69C00) [pid = 3664] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (000000A32B35EC00) [pid = 3664] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (000000A327D0D800) [pid = 3664] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (000000A329472400) [pid = 3664] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31538F800) [pid = 3664] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A31C713400) [pid = 3664] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A3209D5C00) [pid = 3664] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A323FB0C00) [pid = 3664] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A32A726800) [pid = 3664] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A3206EC000) [pid = 3664] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31C7D4000) [pid = 3664] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A3206F1000) [pid = 3664] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A32B26B400) [pid = 3664] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31B64DC00) [pid = 3664] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A32642BC00) [pid = 3664] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A31C284000) [pid = 3664] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31CE8B800) [pid = 3664] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31BDE5800) [pid = 3664] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A31F8AF800) [pid = 3664] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A313A55400) [pid = 3664] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A321924C00) [pid = 3664] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:28:55 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A32AD6FC00) [pid = 3664] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:28:55 INFO - PROCESS | 3664 | 1464377335094 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 3664 | 1464377335097 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:28:55 INFO - PROCESS | 3664 | 1464377335106 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 3664 | 1464377335108 Marionette TRACE conn6 <- [1,2658,null,{}] 12:28:55 INFO - PROCESS | 3664 | 1464377335112 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 3664 | 1464377335209 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:28:55 INFO - PROCESS | 3664 | 1464377335215 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A898000 == 36 [pid = 3664] [id = 674] 12:28:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A31538F800) [pid = 3664] [serial = 2022] [outer = 0000000000000000] 12:28:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31A666800) [pid = 3664] [serial = 2023] [outer = 000000A31538F800] 12:28:55 INFO - PROCESS | 3664 | 1464377335274 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31B720000) [pid = 3664] [serial = 2024] [outer = 000000A31538F800] 12:28:56 INFO - PROCESS | 3664 | 1464377336221 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 3664 | 1464377336239 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:28:56 INFO - PROCESS | 3664 | 1464377336243 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 3664 | 1464377336245 Marionette TRACE conn6 <- [1,2662,null,{}] 12:28:56 INFO - PROCESS | 3664 | 1464377336253 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:56 INFO - PROCESS | 3664 | 1464377336352 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:28:56 INFO - PROCESS | 3664 | 1464377336359 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED33800 == 37 [pid = 3664] [id = 675] 12:28:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31B72D400) [pid = 3664] [serial = 2025] [outer = 0000000000000000] 12:28:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31B89A400) [pid = 3664] [serial = 2026] [outer = 000000A31B72D400] 12:28:56 INFO - PROCESS | 3664 | 1464377336407 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31BC1A000) [pid = 3664] [serial = 2027] [outer = 000000A31B72D400] 12:28:57 INFO - PROCESS | 3664 | 1464377337372 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 3664 | 1464377337429 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:28:57 INFO - PROCESS | 3664 | 1464377337435 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 3664 | 1464377337439 Marionette TRACE conn6 <- [1,2666,null,{}] 12:28:57 INFO - PROCESS | 3664 | 1464377337446 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 3664 | 1464377337600 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:28:57 INFO - PROCESS | 3664 | 1464377337727 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A313A9F800 == 38 [pid = 3664] [id = 676] 12:28:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A30F306800) [pid = 3664] [serial = 2028] [outer = 0000000000000000] 12:28:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A30F30E400) [pid = 3664] [serial = 2029] [outer = 000000A30F306800] 12:28:57 INFO - PROCESS | 3664 | 1464377337834 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A30F610400) [pid = 3664] [serial = 2030] [outer = 000000A30F306800] 12:28:58 INFO - PROCESS | 3664 | 1464377338942 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:28:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1529ms 12:28:58 INFO - PROCESS | 3664 | 1464377338966 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 3664 | 1464377338973 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:28:58 INFO - PROCESS | 3664 | 1464377338980 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 3664 | 1464377338983 Marionette TRACE conn6 <- [1,2670,null,{}] 12:28:58 INFO - PROCESS | 3664 | 1464377338988 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 3664 | 1464377339108 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:28:59 INFO - PROCESS | 3664 | 1464377339244 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B132000 == 39 [pid = 3664] [id = 677] 12:28:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31057BC00) [pid = 3664] [serial = 2031] [outer = 0000000000000000] 12:28:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A3137C1C00) [pid = 3664] [serial = 2032] [outer = 000000A31057BC00] 12:28:59 INFO - PROCESS | 3664 | 1464377339302 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A313B17800) [pid = 3664] [serial = 2033] [outer = 000000A31057BC00] 12:29:00 INFO - PROCESS | 3664 | 1464377340360 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1431ms 12:29:00 INFO - PROCESS | 3664 | 1464377340417 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 3664 | 1464377340420 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:29:00 INFO - PROCESS | 3664 | 1464377340424 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 3664 | 1464377340428 Marionette TRACE conn6 <- [1,2674,null,{}] 12:29:00 INFO - PROCESS | 3664 | 1464377340484 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:00 INFO - PROCESS | 3664 | 1464377340640 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:29:00 INFO - PROCESS | 3664 | 1464377340766 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F769000 == 40 [pid = 3664] [id = 678] 12:29:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A3152F4800) [pid = 3664] [serial = 2034] [outer = 0000000000000000] 12:29:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A315948400) [pid = 3664] [serial = 2035] [outer = 000000A3152F4800] 12:29:00 INFO - PROCESS | 3664 | 1464377340826 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A31A667000) [pid = 3664] [serial = 2036] [outer = 000000A3152F4800] 12:29:01 INFO - PROCESS | 3664 | 1464377341900 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 3664 | 1464377341962 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:29:01 INFO - PROCESS | 3664 | 1464377341965 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 3664 | 1464377341967 Marionette TRACE conn6 <- [1,2678,null,{}] 12:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:29:02 INFO - PROCESS | 3664 | 1464377342013 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 3664 | 1464377342187 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:29:02 INFO - PROCESS | 3664 | 1464377342287 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30EF9B000 == 41 [pid = 3664] [id = 679] 12:29:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A30F736800) [pid = 3664] [serial = 2037] [outer = 0000000000000000] 12:29:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (000000A313905000) [pid = 3664] [serial = 2038] [outer = 000000A30F736800] 12:29:02 INFO - PROCESS | 3664 | 1464377342346 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (000000A31B16B800) [pid = 3664] [serial = 2039] [outer = 000000A30F736800] 12:29:03 INFO - PROCESS | 3664 | 1464377343547 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 3664 | 1464377343681 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31954F800 == 40 [pid = 3664] [id = 23] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31D69D000 == 39 [pid = 3664] [id = 19] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A638000 == 38 [pid = 3664] [id = 27] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A314684000 == 37 [pid = 3664] [id = 12] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A318DA8000 == 36 [pid = 3664] [id = 26] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B47A800 == 35 [pid = 3664] [id = 16] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31ED34800 == 34 [pid = 3664] [id = 20] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31C04D000 == 33 [pid = 3664] [id = 18] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD38000 == 32 [pid = 3664] [id = 17] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A314683800 == 31 [pid = 3664] [id = 25] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC46000 == 30 [pid = 3664] [id = 15] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A30FBD2000 == 29 [pid = 3664] [id = 24] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A62F800 == 28 [pid = 3664] [id = 14] 12:29:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A3161E2800 == 27 [pid = 3664] [id = 13] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (000000A31D867C00) [pid = 3664] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (000000A328081C00) [pid = 3664] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (000000A326F83400) [pid = 3664] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (000000A32742FC00) [pid = 3664] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (000000A318DE9400) [pid = 3664] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A327D16C00) [pid = 3664] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A329ED0000) [pid = 3664] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A328A59000) [pid = 3664] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A32B009000) [pid = 3664] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A32B4A8400) [pid = 3664] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A328A54400) [pid = 3664] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A329F52000) [pid = 3664] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A31B772400) [pid = 3664] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A31F883000) [pid = 3664] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A322DDB000) [pid = 3664] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A32474EC00) [pid = 3664] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A32A83FC00) [pid = 3664] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A322DDC400) [pid = 3664] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A31F90EC00) [pid = 3664] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A329FAB400) [pid = 3664] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A32B35AC00) [pid = 3664] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A32197FC00) [pid = 3664] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A329F52C00) [pid = 3664] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A326359C00) [pid = 3664] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A3202B2400) [pid = 3664] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31BE74400) [pid = 3664] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A318E4A000) [pid = 3664] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A326F3B000) [pid = 3664] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A31C7D6800) [pid = 3664] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31D862800) [pid = 3664] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31CA4B400) [pid = 3664] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31C7D9400) [pid = 3664] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31F886C00) [pid = 3664] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31F905C00) [pid = 3664] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31E888400) [pid = 3664] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31C286400) [pid = 3664] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A32C882800) [pid = 3664] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A32B275800) [pid = 3664] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A32BC81800) [pid = 3664] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A32B49B400) [pid = 3664] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A32B00B000) [pid = 3664] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A32A8EA400) [pid = 3664] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A32A726C00) [pid = 3664] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A32A66A800) [pid = 3664] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A329FA8C00) [pid = 3664] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A329ECD000) [pid = 3664] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A32947B000) [pid = 3664] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A3280C3C00) [pid = 3664] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A3274A4800) [pid = 3664] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A3273AE400) [pid = 3664] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A326F86800) [pid = 3664] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A326F45400) [pid = 3664] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A323FB3C00) [pid = 3664] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A320E8C800) [pid = 3664] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A31FA5CC00) [pid = 3664] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31E428400) [pid = 3664] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31FC5F400) [pid = 3664] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31B898800) [pid = 3664] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31ACA6000) [pid = 3664] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31B40B800) [pid = 3664] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A3159E0C00) [pid = 3664] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A318E3DC00) [pid = 3664] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A314250800) [pid = 3664] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A313AEA000) [pid = 3664] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A30F613400) [pid = 3664] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A30F30D800) [pid = 3664] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (000000A31D58A400) [pid = 3664] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (000000A31A66C400) [pid = 3664] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (000000A32B270000) [pid = 3664] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (000000A31BCCF800) [pid = 3664] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3664 | 1464377343740 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 3664 | 1464377343745 Marionette TRACE conn6 <- [1,2682,null,{}] 12:29:03 INFO - PROCESS | 3664 | 1464377343751 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:03 INFO - PROCESS | 3664 | 1464377343842 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:29:03 INFO - PROCESS | 3664 | 1464377343929 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A310563000 == 28 [pid = 3664] [id = 680] 12:29:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (000000A30F027400) [pid = 3664] [serial = 2040] [outer = 0000000000000000] 12:29:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (000000A30F30D800) [pid = 3664] [serial = 2041] [outer = 000000A30F027400] 12:29:03 INFO - PROCESS | 3664 | 1464377343981 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (000000A30F738800) [pid = 3664] [serial = 2042] [outer = 000000A30F027400] 12:29:04 INFO - PROCESS | 3664 | 1464377344978 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 3664 | 1464377345041 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:29:05 INFO - PROCESS | 3664 | 1464377345047 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 3664 | 1464377345050 Marionette TRACE conn6 <- [1,2686,null,{}] 12:29:05 INFO - PROCESS | 3664 | 1464377345054 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:05 INFO - PROCESS | 3664 | 1464377345154 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:29:05 INFO - PROCESS | 3664 | 1464377345163 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A319550000 == 29 [pid = 3664] [id = 681] 12:29:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A310707800) [pid = 3664] [serial = 2043] [outer = 0000000000000000] 12:29:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A31394E400) [pid = 3664] [serial = 2044] [outer = 000000A310707800] 12:29:05 INFO - PROCESS | 3664 | 1464377345210 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A313B19C00) [pid = 3664] [serial = 2045] [outer = 000000A310707800] 12:29:06 INFO - PROCESS | 3664 | 1464377346175 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 3664 | 1464377346249 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:29:06 INFO - PROCESS | 3664 | 1464377346253 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:29:06 INFO - PROCESS | 3664 | 1464377346256 Marionette TRACE conn6 <- [1,2690,null,{}] 12:29:06 INFO - PROCESS | 3664 | 1464377346267 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 3664 | 1464377346389 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:29:06 INFO - PROCESS | 3664 | 1464377346440 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE3000 == 30 [pid = 3664] [id = 682] 12:29:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A315252C00) [pid = 3664] [serial = 2046] [outer = 0000000000000000] 12:29:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A3152F4000) [pid = 3664] [serial = 2047] [outer = 000000A315252C00] 12:29:06 INFO - PROCESS | 3664 | 1464377346491 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A315945000) [pid = 3664] [serial = 2048] [outer = 000000A315252C00] 12:29:06 INFO - PROCESS | 3664 | 1464377346980 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:29:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 12:29:07 INFO - PROCESS | 3664 | 1464377347032 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 3664 | 1464377347035 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:29:07 INFO - PROCESS | 3664 | 1464377347038 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - PROCESS | 3664 | 1464377347040 Marionette TRACE conn6 <- [1,2694,null,{}] 12:29:07 INFO - PROCESS | 3664 | 1464377347043 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 3664 | 1464377347171 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:29:07 INFO - PROCESS | 3664 | 1464377347227 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCAB800 == 31 [pid = 3664] [id = 683] 12:29:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A318D62800) [pid = 3664] [serial = 2049] [outer = 0000000000000000] 12:29:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A318DE4800) [pid = 3664] [serial = 2050] [outer = 000000A318D62800] 12:29:07 INFO - PROCESS | 3664 | 1464377347275 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A318E55400) [pid = 3664] [serial = 2051] [outer = 000000A318D62800] 12:29:07 INFO - PROCESS | 3664 | 1464377347718 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:29:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 12:29:07 INFO - PROCESS | 3664 | 1464377347809 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 3664 | 1464377347811 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:29:07 INFO - PROCESS | 3664 | 1464377347819 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - PROCESS | 3664 | 1464377347821 Marionette TRACE conn6 <- [1,2698,null,{}] 12:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:29:07 INFO - PROCESS | 3664 | 1464377347825 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 3664 | 1464377347954 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A318D6A000) [pid = 3664] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A313950000) [pid = 3664] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A30EF1F400) [pid = 3664] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A30F025C00) [pid = 3664] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A30EFDE000) [pid = 3664] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A318E45000) [pid = 3664] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A30F394000) [pid = 3664] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A3202AC000) [pid = 3664] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (000000A30F393C00) [pid = 3664] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (000000A31538D000) [pid = 3664] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (000000A318E41C00) [pid = 3664] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:29:08 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (000000A31538F800) [pid = 3664] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:29:08 INFO - PROCESS | 3664 | 1464377348049 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC46800 == 32 [pid = 3664] [id = 684] 12:29:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (000000A30EF1F400) [pid = 3664] [serial = 2052] [outer = 0000000000000000] 12:29:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (000000A30F392400) [pid = 3664] [serial = 2053] [outer = 000000A30EF1F400] 12:29:08 INFO - PROCESS | 3664 | 1464377348098 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (000000A316129000) [pid = 3664] [serial = 2054] [outer = 000000A30EF1F400] 12:29:08 INFO - PROCESS | 3664 | 1464377348485 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 3664 | 1464377348502 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:29:08 INFO - PROCESS | 3664 | 1464377348505 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:29:08 INFO - PROCESS | 3664 | 1464377348507 Marionette TRACE conn6 <- [1,2702,null,{}] 12:29:08 INFO - PROCESS | 3664 | 1464377348511 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 3664 | 1464377348651 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:29:08 INFO - PROCESS | 3664 | 1464377348661 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA1E800 == 33 [pid = 3664] [id = 685] 12:29:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A315AB8000) [pid = 3664] [serial = 2055] [outer = 0000000000000000] 12:29:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A31ACA5C00) [pid = 3664] [serial = 2056] [outer = 000000A315AB8000] 12:29:08 INFO - PROCESS | 3664 | 1464377348710 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A31BC1FC00) [pid = 3664] [serial = 2057] [outer = 000000A315AB8000] 12:29:09 INFO - PROCESS | 3664 | 1464377349133 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:29:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 12:29:09 INFO - PROCESS | 3664 | 1464377349179 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 3664 | 1464377349181 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:29:09 INFO - PROCESS | 3664 | 1464377349185 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:29:09 INFO - PROCESS | 3664 | 1464377349187 Marionette TRACE conn6 <- [1,2706,null,{}] 12:29:09 INFO - PROCESS | 3664 | 1464377349198 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 3664 | 1464377349303 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:29:09 INFO - PROCESS | 3664 | 1464377349343 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC9A800 == 34 [pid = 3664] [id = 686] 12:29:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A31BCD1000) [pid = 3664] [serial = 2058] [outer = 0000000000000000] 12:29:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A31BCD4800) [pid = 3664] [serial = 2059] [outer = 000000A31BCD1000] 12:29:09 INFO - PROCESS | 3664 | 1464377349389 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A31BDDC000) [pid = 3664] [serial = 2060] [outer = 000000A31BCD1000] 12:29:09 INFO - PROCESS | 3664 | 1464377349835 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 3664 | 1464377349861 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:29:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:29:09 INFO - PROCESS | 3664 | 1464377349870 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 3664 | 1464377349871 Marionette TRACE conn6 <- [1,2710,null,{}] 12:29:09 INFO - PROCESS | 3664 | 1464377349875 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 3664 | 1464377349968 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:29:09 INFO - PROCESS | 3664 | 1464377349974 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320608800 == 35 [pid = 3664] [id = 687] 12:29:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A31BDDF000) [pid = 3664] [serial = 2061] [outer = 0000000000000000] 12:29:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A31BE6BC00) [pid = 3664] [serial = 2062] [outer = 000000A31BDDF000] 12:29:10 INFO - PROCESS | 3664 | 1464377350021 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A31BE73400) [pid = 3664] [serial = 2063] [outer = 000000A31BDDF000] 12:29:10 INFO - PROCESS | 3664 | 1464377350799 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 3664 | 1464377350866 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:29:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:29:10 INFO - PROCESS | 3664 | 1464377350871 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 3664 | 1464377350876 Marionette TRACE conn6 <- [1,2714,null,{}] 12:29:10 INFO - PROCESS | 3664 | 1464377350881 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 3664 | 1464377351035 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:29:11 INFO - PROCESS | 3664 | 1464377351163 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A897000 == 36 [pid = 3664] [id = 688] 12:29:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A313948C00) [pid = 3664] [serial = 2064] [outer = 0000000000000000] 12:29:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A313951000) [pid = 3664] [serial = 2065] [outer = 000000A313948C00] 12:29:11 INFO - PROCESS | 3664 | 1464377351224 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A3146E6000) [pid = 3664] [serial = 2066] [outer = 000000A313948C00] 12:29:11 INFO - PROCESS | 3664 | 1464377351821 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:29:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 12:29:11 INFO - PROCESS | 3664 | 1464377351861 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 3664 | 1464377351867 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:29:11 INFO - PROCESS | 3664 | 1464377351874 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:29:11 INFO - PROCESS | 3664 | 1464377351878 Marionette TRACE conn6 <- [1,2718,null,{}] 12:29:11 INFO - PROCESS | 3664 | 1464377351882 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 3664 | 1464377352007 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:29:12 INFO - PROCESS | 3664 | 1464377352105 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C6000 == 37 [pid = 3664] [id = 689] 12:29:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A318E40400) [pid = 3664] [serial = 2067] [outer = 0000000000000000] 12:29:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31952C800) [pid = 3664] [serial = 2068] [outer = 000000A318E40400] 12:29:12 INFO - PROCESS | 3664 | 1464377352162 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31B406C00) [pid = 3664] [serial = 2069] [outer = 000000A318E40400] 12:29:13 INFO - PROCESS | 3664 | 1464377353285 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 3664 | 1464377353306 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:29:13 INFO - PROCESS | 3664 | 1464377353310 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 3664 | 1464377353314 Marionette TRACE conn6 <- [1,2722,null,{}] 12:29:13 INFO - PROCESS | 3664 | 1464377353327 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:13 INFO - PROCESS | 3664 | 1464377353480 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:29:13 INFO - PROCESS | 3664 | 1464377353600 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E41000 == 38 [pid = 3664] [id = 690] 12:29:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31BCCFC00) [pid = 3664] [serial = 2070] [outer = 0000000000000000] 12:29:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31BE70000) [pid = 3664] [serial = 2071] [outer = 000000A31BCCFC00] 12:29:13 INFO - PROCESS | 3664 | 1464377353662 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31C0A4800) [pid = 3664] [serial = 2072] [outer = 000000A31BCCFC00] 12:29:14 INFO - PROCESS | 3664 | 1464377354261 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 987ms 12:29:14 INFO - PROCESS | 3664 | 1464377354298 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 3664 | 1464377354302 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:29:14 INFO - PROCESS | 3664 | 1464377354305 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 3664 | 1464377354307 Marionette TRACE conn6 <- [1,2726,null,{}] 12:29:14 INFO - PROCESS | 3664 | 1464377354311 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 3664 | 1464377354431 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:29:14 INFO - PROCESS | 3664 | 1464377354569 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FBE800 == 39 [pid = 3664] [id = 691] 12:29:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A30F398800) [pid = 3664] [serial = 2073] [outer = 0000000000000000] 12:29:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31C27F400) [pid = 3664] [serial = 2074] [outer = 000000A30F398800] 12:29:14 INFO - PROCESS | 3664 | 1464377354630 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31C287800) [pid = 3664] [serial = 2075] [outer = 000000A30F398800] 12:29:15 INFO - PROCESS | 3664 | 1464377355430 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1184ms 12:29:15 INFO - PROCESS | 3664 | 1464377355492 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 3664 | 1464377355496 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:29:15 INFO - PROCESS | 3664 | 1464377355502 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 3664 | 1464377355506 Marionette TRACE conn6 <- [1,2730,null,{}] 12:29:15 INFO - PROCESS | 3664 | 1464377355512 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:15 INFO - PROCESS | 3664 | 1464377355620 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:29:15 INFO - PROCESS | 3664 | 1464377355755 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A622000 == 40 [pid = 3664] [id = 692] 12:29:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A30F38FC00) [pid = 3664] [serial = 2076] [outer = 0000000000000000] 12:29:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A30F8B3000) [pid = 3664] [serial = 2077] [outer = 000000A30F38FC00] 12:29:15 INFO - PROCESS | 3664 | 1464377355808 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A3137BD800) [pid = 3664] [serial = 2078] [outer = 000000A30F38FC00] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31B89A400) [pid = 3664] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A318DE6C00) [pid = 3664] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A313B12000) [pid = 3664] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A313B1C400) [pid = 3664] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A3137C0400) [pid = 3664] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A31390DC00) [pid = 3664] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A30F027000) [pid = 3664] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A318977000) [pid = 3664] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A318D61C00) [pid = 3664] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A30F312000) [pid = 3664] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A319536000) [pid = 3664] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A30F7CB400) [pid = 3664] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A30F8BCC00) [pid = 3664] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A319593C00) [pid = 3664] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A32064B000) [pid = 3664] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31425A000) [pid = 3664] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A314699C00) [pid = 3664] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A315521400) [pid = 3664] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A315949800) [pid = 3664] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A31A661C00) [pid = 3664] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A31A66B000) [pid = 3664] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A31A666800) [pid = 3664] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A318E40C00) [pid = 3664] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (000000A31B720000) [pid = 3664] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:29:16 INFO - PROCESS | 3664 | 1464377356422 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 943ms 12:29:16 INFO - PROCESS | 3664 | 1464377356448 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 3664 | 1464377356454 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:29:16 INFO - PROCESS | 3664 | 1464377356460 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 3664 | 1464377356462 Marionette TRACE conn6 <- [1,2734,null,{}] 12:29:16 INFO - PROCESS | 3664 | 1464377356468 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:16 INFO - PROCESS | 3664 | 1464377356563 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:29:16 INFO - PROCESS | 3664 | 1464377356646 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3142A4800 == 41 [pid = 3664] [id = 693] 12:29:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A30F019400) [pid = 3664] [serial = 2079] [outer = 0000000000000000] 12:29:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A30F394800) [pid = 3664] [serial = 2080] [outer = 000000A30F019400] 12:29:16 INFO - PROCESS | 3664 | 1464377356694 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A313946000) [pid = 3664] [serial = 2081] [outer = 000000A30F019400] 12:29:17 INFO - PROCESS | 3664 | 1464377357124 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 12:29:17 INFO - PROCESS | 3664 | 1464377357153 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3664 | 1464377357155 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:29:17 INFO - PROCESS | 3664 | 1464377357159 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:29:17 INFO - PROCESS | 3664 | 1464377357163 Marionette TRACE conn6 <- [1,2738,null,{}] 12:29:17 INFO - PROCESS | 3664 | 1464377357173 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 3664 | 1464377357275 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:29:17 INFO - PROCESS | 3664 | 1464377357321 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31AC47000 == 42 [pid = 3664] [id = 694] 12:29:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A3146F1400) [pid = 3664] [serial = 2082] [outer = 0000000000000000] 12:29:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A3152EAC00) [pid = 3664] [serial = 2083] [outer = 000000A3146F1400] 12:29:17 INFO - PROCESS | 3664 | 1464377357369 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A31551E800) [pid = 3664] [serial = 2084] [outer = 000000A3146F1400] 12:29:17 INFO - PROCESS | 3664 | 1464377357829 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 691ms 12:29:17 INFO - PROCESS | 3664 | 1464377357853 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3664 | 1464377357856 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:29:17 INFO - PROCESS | 3664 | 1464377357859 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:29:17 INFO - PROCESS | 3664 | 1464377357861 Marionette TRACE conn6 <- [1,2742,null,{}] 12:29:17 INFO - PROCESS | 3664 | 1464377357864 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 3664 | 1464377357958 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:29:17 INFO - PROCESS | 3664 | 1464377357967 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BD41000 == 43 [pid = 3664] [id = 695] 12:29:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A318977C00) [pid = 3664] [serial = 2085] [outer = 0000000000000000] 12:29:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A318D5F400) [pid = 3664] [serial = 2086] [outer = 000000A318977C00] 12:29:18 INFO - PROCESS | 3664 | 1464377358013 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A318DEFC00) [pid = 3664] [serial = 2087] [outer = 000000A318977C00] 12:29:18 INFO - PROCESS | 3664 | 1464377358454 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:29:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 12:29:18 INFO - PROCESS | 3664 | 1464377358491 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 3664 | 1464377358493 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:29:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:29:18 INFO - PROCESS | 3664 | 1464377358497 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 3664 | 1464377358498 Marionette TRACE conn6 <- [1,2746,null,{}] 12:29:18 INFO - PROCESS | 3664 | 1464377358508 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 3664 | 1464377358623 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:29:18 INFO - PROCESS | 3664 | 1464377358631 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3142BD000 == 44 [pid = 3664] [id = 696] 12:29:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A318979C00) [pid = 3664] [serial = 2088] [outer = 0000000000000000] 12:29:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A319537400) [pid = 3664] [serial = 2089] [outer = 000000A318979C00] 12:29:18 INFO - PROCESS | 3664 | 1464377358721 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31A663000) [pid = 3664] [serial = 2090] [outer = 000000A318979C00] 12:29:19 INFO - PROCESS | 3664 | 1464377359190 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:29:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 12:29:19 INFO - PROCESS | 3664 | 1464377359232 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 3664 | 1464377359234 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:29:19 INFO - PROCESS | 3664 | 1464377359237 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:29:19 INFO - PROCESS | 3664 | 1464377359239 Marionette TRACE conn6 <- [1,2750,null,{}] 12:29:19 INFO - PROCESS | 3664 | 1464377359243 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 3664 | 1464377359398 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:29:19 INFO - PROCESS | 3664 | 1464377359458 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E815800 == 45 [pid = 3664] [id = 697] 12:29:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31B723800) [pid = 3664] [serial = 2091] [outer = 0000000000000000] 12:29:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31B899C00) [pid = 3664] [serial = 2092] [outer = 000000A31B723800] 12:29:19 INFO - PROCESS | 3664 | 1464377359505 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31BDD9000) [pid = 3664] [serial = 2093] [outer = 000000A31B723800] 12:29:19 INFO - PROCESS | 3664 | 1464377359933 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:29:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 732ms 12:29:20 INFO - PROCESS | 3664 | 1464377360015 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 3664 | 1464377360017 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:29:20 INFO - PROCESS | 3664 | 1464377360037 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 3664 | 1464377360039 Marionette TRACE conn6 <- [1,2754,null,{}] 12:29:20 INFO - PROCESS | 3664 | 1464377360043 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 3664 | 1464377360162 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:29:20 INFO - PROCESS | 3664 | 1464377360217 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C5000 == 46 [pid = 3664] [id = 698] 12:29:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31BE78800) [pid = 3664] [serial = 2094] [outer = 0000000000000000] 12:29:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31C27E400) [pid = 3664] [serial = 2095] [outer = 000000A31BE78800] 12:29:20 INFO - PROCESS | 3664 | 1464377360263 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31C5C5000) [pid = 3664] [serial = 2096] [outer = 000000A31BE78800] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A315AB8000) [pid = 3664] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A310707800) [pid = 3664] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A3152F4800) [pid = 3664] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31057BC00) [pid = 3664] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A30F736800) [pid = 3664] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A318D62800) [pid = 3664] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A315252C00) [pid = 3664] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A30F027400) [pid = 3664] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A30F306800) [pid = 3664] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A30EF1F400) [pid = 3664] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:29:20 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31BCD1000) [pid = 3664] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:29:20 INFO - PROCESS | 3664 | 1464377360713 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 12:29:20 INFO - PROCESS | 3664 | 1464377360770 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 3664 | 1464377360772 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:29:20 INFO - PROCESS | 3664 | 1464377360776 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 3664 | 1464377360778 Marionette TRACE conn6 <- [1,2758,null,{}] 12:29:20 INFO - PROCESS | 3664 | 1464377360781 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 3664 | 1464377360906 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:29:20 INFO - PROCESS | 3664 | 1464377360959 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A32061C800 == 47 [pid = 3664] [id = 699] 12:29:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A30F306800) [pid = 3664] [serial = 2097] [outer = 0000000000000000] 12:29:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A3141AD000) [pid = 3664] [serial = 2098] [outer = 000000A30F306800] 12:29:21 INFO - PROCESS | 3664 | 1464377361005 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31C5C4000) [pid = 3664] [serial = 2099] [outer = 000000A30F306800] 12:29:21 INFO - PROCESS | 3664 | 1464377361364 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:29:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 12:29:21 INFO - PROCESS | 3664 | 1464377361408 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3664 | 1464377361411 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:29:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:29:21 INFO - PROCESS | 3664 | 1464377361414 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 3664 | 1464377361416 Marionette TRACE conn6 <- [1,2762,null,{}] 12:29:21 INFO - PROCESS | 3664 | 1464377361419 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 3664 | 1464377361513 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:29:21 INFO - PROCESS | 3664 | 1464377361548 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FBB000 == 48 [pid = 3664] [id = 700] 12:29:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A31C712400) [pid = 3664] [serial = 2100] [outer = 0000000000000000] 12:29:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31C71B800) [pid = 3664] [serial = 2101] [outer = 000000A31C712400] 12:29:21 INFO - PROCESS | 3664 | 1464377361593 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31C7D6000) [pid = 3664] [serial = 2102] [outer = 000000A31C712400] 12:29:22 INFO - PROCESS | 3664 | 1464377362026 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 12:29:22 INFO - PROCESS | 3664 | 1464377362046 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:29:22 INFO - PROCESS | 3664 | 1464377362049 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:29:22 INFO - PROCESS | 3664 | 1464377362052 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 3664 | 1464377362055 Marionette TRACE conn6 <- [1,2766,null,{}] 12:29:22 INFO - PROCESS | 3664 | 1464377362058 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:22 INFO - PROCESS | 3664 | 1464377362159 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:29:22 INFO - PROCESS | 3664 | 1464377362166 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD8000 == 49 [pid = 3664] [id = 701] 12:29:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31C7D5000) [pid = 3664] [serial = 2103] [outer = 0000000000000000] 12:29:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31C843400) [pid = 3664] [serial = 2104] [outer = 000000A31C7D5000] 12:29:22 INFO - PROCESS | 3664 | 1464377362211 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31C84DC00) [pid = 3664] [serial = 2105] [outer = 000000A31C7D5000] 12:29:22 INFO - PROCESS | 3664 | 1464377362717 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 12:29:22 INFO - PROCESS | 3664 | 1464377362787 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 3664 | 1464377362792 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:29:22 INFO - PROCESS | 3664 | 1464377362798 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 3664 | 1464377362803 Marionette TRACE conn6 <- [1,2770,null,{}] 12:29:22 INFO - PROCESS | 3664 | 1464377362811 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 3664 | 1464377363021 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:29:23 INFO - PROCESS | 3664 | 1464377363115 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161D4800 == 50 [pid = 3664] [id = 702] 12:29:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A30F313000) [pid = 3664] [serial = 2106] [outer = 0000000000000000] 12:29:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A30F399800) [pid = 3664] [serial = 2107] [outer = 000000A30F313000] 12:29:23 INFO - PROCESS | 3664 | 1464377363174 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31390F800) [pid = 3664] [serial = 2108] [outer = 000000A30F313000] 12:29:23 INFO - PROCESS | 3664 | 1464377363752 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 12:29:23 INFO - PROCESS | 3664 | 1464377363787 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 3664 | 1464377363793 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:29:23 INFO - PROCESS | 3664 | 1464377363800 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 3664 | 1464377363803 Marionette TRACE conn6 <- [1,2774,null,{}] 12:29:23 INFO - PROCESS | 3664 | 1464377363807 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 3664 | 1464377363929 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:29:24 INFO - PROCESS | 3664 | 1464377364056 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCEA800 == 51 [pid = 3664] [id = 703] 12:29:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31524A800) [pid = 3664] [serial = 2109] [outer = 0000000000000000] 12:29:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A315517400) [pid = 3664] [serial = 2110] [outer = 000000A31524A800] 12:29:24 INFO - PROCESS | 3664 | 1464377364113 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A318E42400) [pid = 3664] [serial = 2111] [outer = 000000A31524A800] 12:29:24 INFO - PROCESS | 3664 | 1464377364719 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:29:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 12:29:24 INFO - PROCESS | 3664 | 1464377364791 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 3664 | 1464377364793 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:29:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:29:24 INFO - PROCESS | 3664 | 1464377364798 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 3664 | 1464377364802 Marionette TRACE conn6 <- [1,2778,null,{}] 12:29:24 INFO - PROCESS | 3664 | 1464377364813 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:24 INFO - PROCESS | 3664 | 1464377364939 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:29:25 INFO - PROCESS | 3664 | 1464377365068 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E07000 == 52 [pid = 3664] [id = 704] 12:29:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31B89D400) [pid = 3664] [serial = 2112] [outer = 0000000000000000] 12:29:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31BC1BC00) [pid = 3664] [serial = 2113] [outer = 000000A31B89D400] 12:29:25 INFO - PROCESS | 3664 | 1464377365129 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31C715800) [pid = 3664] [serial = 2114] [outer = 000000A31B89D400] 12:29:25 INFO - PROCESS | 3664 | 1464377365691 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 943ms 12:29:25 INFO - PROCESS | 3664 | 1464377365742 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 3664 | 1464377365745 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:29:25 INFO - PROCESS | 3664 | 1464377365749 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 3664 | 1464377365752 Marionette TRACE conn6 <- [1,2782,null,{}] 12:29:25 INFO - PROCESS | 3664 | 1464377365756 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 3664 | 1464377365874 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:29:26 INFO - PROCESS | 3664 | 1464377365998 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E6A000 == 53 [pid = 3664] [id = 705] 12:29:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31CA4AC00) [pid = 3664] [serial = 2115] [outer = 0000000000000000] 12:29:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31CA51000) [pid = 3664] [serial = 2116] [outer = 000000A31CA4AC00] 12:29:26 INFO - PROCESS | 3664 | 1464377366056 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31CC25400) [pid = 3664] [serial = 2117] [outer = 000000A31CA4AC00] 12:29:26 INFO - PROCESS | 3664 | 1464377366636 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:29:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:29:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 943ms 12:29:26 INFO - PROCESS | 3664 | 1464377366694 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 3664 | 1464377366697 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:29:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:29:26 INFO - PROCESS | 3664 | 1464377366700 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:29:26 INFO - PROCESS | 3664 | 1464377366703 Marionette TRACE conn6 <- [1,2786,null,{}] 12:29:26 INFO - PROCESS | 3664 | 1464377366707 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:26 INFO - PROCESS | 3664 | 1464377366855 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:29:26 INFO - PROCESS | 3664 | 1464377366979 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F10000 == 54 [pid = 3664] [id = 706] 12:29:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31CA4B400) [pid = 3664] [serial = 2118] [outer = 0000000000000000] 12:29:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31D58B400) [pid = 3664] [serial = 2119] [outer = 000000A31CA4B400] 12:29:27 INFO - PROCESS | 3664 | 1464377367036 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31D864C00) [pid = 3664] [serial = 2120] [outer = 000000A31CA4B400] 12:29:27 INFO - PROCESS | 3664 | 1464377367674 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1023ms 12:29:27 INFO - PROCESS | 3664 | 1464377367727 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 3664 | 1464377367729 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:29:27 INFO - PROCESS | 3664 | 1464377367733 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:29:27 INFO - PROCESS | 3664 | 1464377367735 Marionette TRACE conn6 <- [1,2790,null,{}] 12:29:27 INFO - PROCESS | 3664 | 1464377367739 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 3664 | 1464377367878 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:29:28 INFO - PROCESS | 3664 | 1464377368040 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203D7800 == 55 [pid = 3664] [id = 707] 12:29:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31BDDCC00) [pid = 3664] [serial = 2121] [outer = 0000000000000000] 12:29:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31E43EC00) [pid = 3664] [serial = 2122] [outer = 000000A31BDDCC00] 12:29:28 INFO - PROCESS | 3664 | 1464377368098 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31E957800) [pid = 3664] [serial = 2123] [outer = 000000A31BDDCC00] 12:29:28 INFO - PROCESS | 3664 | 1464377368868 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1191ms 12:29:28 INFO - PROCESS | 3664 | 1464377368927 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:29:28 INFO - PROCESS | 3664 | 1464377368932 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:29:28 INFO - PROCESS | 3664 | 1464377368937 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - PROCESS | 3664 | 1464377368941 Marionette TRACE conn6 <- [1,2794,null,{}] 12:29:28 INFO - PROCESS | 3664 | 1464377368947 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 3664 | 1464377369060 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:29:29 INFO - PROCESS | 3664 | 1464377369188 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8A6800 == 56 [pid = 3664] [id = 708] 12:29:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A3137BB800) [pid = 3664] [serial = 2124] [outer = 0000000000000000] 12:29:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A3137BE800) [pid = 3664] [serial = 2125] [outer = 000000A3137BB800] 12:29:29 INFO - PROCESS | 3664 | 1464377369243 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A313B1FC00) [pid = 3664] [serial = 2126] [outer = 000000A3137BB800] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A314133000 == 55 [pid = 3664] [id = 22] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A3264CE000 == 54 [pid = 3664] [id = 663] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FBB000 == 53 [pid = 3664] [id = 700] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A32061C800 == 52 [pid = 3664] [id = 699] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C5000 == 51 [pid = 3664] [id = 698] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E815800 == 50 [pid = 3664] [id = 697] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A3142BD000 == 49 [pid = 3664] [id = 696] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD41000 == 48 [pid = 3664] [id = 695] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC47000 == 47 [pid = 3664] [id = 694] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A3142A4800 == 46 [pid = 3664] [id = 693] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A622000 == 45 [pid = 3664] [id = 692] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E41000 == 44 [pid = 3664] [id = 690] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C6000 == 43 [pid = 3664] [id = 689] 12:29:29 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A897000 == 42 [pid = 3664] [id = 688] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31BDDC000) [pid = 3664] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31BC1FC00) [pid = 3664] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A313B19C00) [pid = 3664] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31A667000) [pid = 3664] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A315948400) [pid = 3664] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A3137C1C00) [pid = 3664] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31B16B800) [pid = 3664] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A318E55400) [pid = 3664] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A3152F4000) [pid = 3664] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A30F738800) [pid = 3664] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A30F610400) [pid = 3664] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A316129000) [pid = 3664] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A30F30E400) [pid = 3664] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A318DE4800) [pid = 3664] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A315945000) [pid = 3664] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A30F392400) [pid = 3664] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31ACA5C00) [pid = 3664] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A30F30D800) [pid = 3664] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A313B17800) [pid = 3664] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A31394E400) [pid = 3664] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A313905000) [pid = 3664] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A31BCD4800) [pid = 3664] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:29:29 INFO - PROCESS | 3664 | 1464377369860 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 944ms 12:29:29 INFO - PROCESS | 3664 | 1464377369884 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 3664 | 1464377369890 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:29:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:29:29 INFO - PROCESS | 3664 | 1464377369896 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 3664 | 1464377369899 Marionette TRACE conn6 <- [1,2798,null,{}] 12:29:29 INFO - PROCESS | 3664 | 1464377369903 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 3664 | 1464377370003 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:29:30 INFO - PROCESS | 3664 | 1464377370013 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3155A9800 == 43 [pid = 3664] [id = 709] 12:29:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A30F393400) [pid = 3664] [serial = 2127] [outer = 0000000000000000] 12:29:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A30F913400) [pid = 3664] [serial = 2128] [outer = 000000A30F393400] 12:29:30 INFO - PROCESS | 3664 | 1464377370061 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A313B20000) [pid = 3664] [serial = 2129] [outer = 000000A30F393400] 12:29:30 INFO - PROCESS | 3664 | 1464377370580 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 12:29:30 INFO - PROCESS | 3664 | 1464377370631 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 3664 | 1464377370633 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:29:30 INFO - PROCESS | 3664 | 1464377370637 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 3664 | 1464377370641 Marionette TRACE conn6 <- [1,2802,null,{}] 12:29:30 INFO - PROCESS | 3664 | 1464377370652 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 3664 | 1464377370753 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:29:30 INFO - PROCESS | 3664 | 1464377370842 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE8800 == 44 [pid = 3664] [id = 710] 12:29:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A315252800) [pid = 3664] [serial = 2130] [outer = 0000000000000000] 12:29:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A3159E1800) [pid = 3664] [serial = 2131] [outer = 000000A315252800] 12:29:30 INFO - PROCESS | 3664 | 1464377370891 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A318D67400) [pid = 3664] [serial = 2132] [outer = 000000A315252800] 12:29:31 INFO - PROCESS | 3664 | 1464377371294 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 12:29:31 INFO - PROCESS | 3664 | 1464377371331 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 3664 | 1464377371334 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:29:31 INFO - PROCESS | 3664 | 1464377371338 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:29:31 INFO - PROCESS | 3664 | 1464377371339 Marionette TRACE conn6 <- [1,2806,null,{}] 12:29:31 INFO - PROCESS | 3664 | 1464377371343 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 3664 | 1464377371439 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:29:31 INFO - PROCESS | 3664 | 1464377371446 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCA5000 == 45 [pid = 3664] [id = 711] 12:29:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A318E5CC00) [pid = 3664] [serial = 2133] [outer = 0000000000000000] 12:29:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31A65E400) [pid = 3664] [serial = 2134] [outer = 000000A318E5CC00] 12:29:31 INFO - PROCESS | 3664 | 1464377371494 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31ACA9C00) [pid = 3664] [serial = 2135] [outer = 000000A318E5CC00] 12:29:31 INFO - PROCESS | 3664 | 1464377371925 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 12:29:31 INFO - PROCESS | 3664 | 1464377371971 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 3664 | 1464377371973 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:29:31 INFO - PROCESS | 3664 | 1464377371977 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - PROCESS | 3664 | 1464377371979 Marionette TRACE conn6 <- [1,2810,null,{}] 12:29:32 INFO - PROCESS | 3664 | 1464377371993 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 3664 | 1464377372110 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:29:32 INFO - PROCESS | 3664 | 1464377372193 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31E41E800 == 46 [pid = 3664] [id = 712] 12:29:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31B18C000) [pid = 3664] [serial = 2136] [outer = 0000000000000000] 12:29:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31B651400) [pid = 3664] [serial = 2137] [outer = 000000A31B18C000] 12:29:32 INFO - PROCESS | 3664 | 1464377372238 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31B89A400) [pid = 3664] [serial = 2138] [outer = 000000A31B18C000] 12:29:32 INFO - PROCESS | 3664 | 1464377372667 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:29:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 12:29:32 INFO - PROCESS | 3664 | 1464377372713 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 3664 | 1464377372715 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:29:32 INFO - PROCESS | 3664 | 1464377372718 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 3664 | 1464377372728 Marionette TRACE conn6 <- [1,2814,null,{}] 12:29:32 INFO - PROCESS | 3664 | 1464377372744 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 3664 | 1464377372892 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:29:32 INFO - PROCESS | 3664 | 1464377372952 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F7BE800 == 47 [pid = 3664] [id = 713] 12:29:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31BDDE400) [pid = 3664] [serial = 2139] [outer = 0000000000000000] 12:29:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31BEB6400) [pid = 3664] [serial = 2140] [outer = 000000A31BDDE400] 12:29:33 INFO - PROCESS | 3664 | 1464377372999 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31C284400) [pid = 3664] [serial = 2141] [outer = 000000A31BDDE400] 12:29:33 INFO - PROCESS | 3664 | 1464377373427 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 755ms 12:29:33 INFO - PROCESS | 3664 | 1464377373493 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:29:33 INFO - PROCESS | 3664 | 1464377373496 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:29:33 INFO - PROCESS | 3664 | 1464377373499 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:29:33 INFO - PROCESS | 3664 | 1464377373501 Marionette TRACE conn6 <- [1,2818,null,{}] 12:29:33 INFO - PROCESS | 3664 | 1464377373504 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:33 INFO - PROCESS | 3664 | 1464377373625 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:29:33 INFO - PROCESS | 3664 | 1464377373680 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203D2000 == 48 [pid = 3664] [id = 714] 12:29:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31C712800) [pid = 3664] [serial = 2142] [outer = 0000000000000000] 12:29:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31C7D0400) [pid = 3664] [serial = 2143] [outer = 000000A31C712800] 12:29:33 INFO - PROCESS | 3664 | 1464377373727 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31CA4C400) [pid = 3664] [serial = 2144] [outer = 000000A31C712800] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31B723800) [pid = 3664] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A30F306800) [pid = 3664] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A3146F1400) [pid = 3664] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A318977C00) [pid = 3664] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A30F019400) [pid = 3664] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A30F38FC00) [pid = 3664] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31BE78800) [pid = 3664] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31C712400) [pid = 3664] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:29:34 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A318979C00) [pid = 3664] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:29:34 INFO - PROCESS | 3664 | 1464377374195 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms 12:29:34 INFO - PROCESS | 3664 | 1464377374235 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 3664 | 1464377374238 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:29:34 INFO - PROCESS | 3664 | 1464377374241 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 3664 | 1464377374243 Marionette TRACE conn6 <- [1,2822,null,{}] 12:29:34 INFO - PROCESS | 3664 | 1464377374246 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:34 INFO - PROCESS | 3664 | 1464377374348 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:29:34 INFO - PROCESS | 3664 | 1464377374433 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:34 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203DE800 == 49 [pid = 3664] [id = 715] 12:29:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A30F019400) [pid = 3664] [serial = 2145] [outer = 0000000000000000] 12:29:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31A64F000) [pid = 3664] [serial = 2146] [outer = 000000A30F019400] 12:29:34 INFO - PROCESS | 3664 | 1464377374479 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31CC20C00) [pid = 3664] [serial = 2147] [outer = 000000A30F019400] 12:29:34 INFO - PROCESS | 3664 | 1464377374845 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 12:29:34 INFO - PROCESS | 3664 | 1464377374873 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 3664 | 1464377374875 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:29:34 INFO - PROCESS | 3664 | 1464377374878 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 3664 | 1464377374880 Marionette TRACE conn6 <- [1,2826,null,{}] 12:29:34 INFO - PROCESS | 3664 | 1464377374884 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 3664 | 1464377375010 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:29:35 INFO - PROCESS | 3664 | 1464377375071 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323ACA000 == 50 [pid = 3664] [id = 716] 12:29:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31E427000) [pid = 3664] [serial = 2148] [outer = 0000000000000000] 12:29:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31E43F000) [pid = 3664] [serial = 2149] [outer = 000000A31E427000] 12:29:35 INFO - PROCESS | 3664 | 1464377375119 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31E94B000) [pid = 3664] [serial = 2150] [outer = 000000A31E427000] 12:29:35 INFO - PROCESS | 3664 | 1464377375516 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 690ms 12:29:35 INFO - PROCESS | 3664 | 1464377375572 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 3664 | 1464377375574 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:29:35 INFO - PROCESS | 3664 | 1464377375577 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:29:35 INFO - PROCESS | 3664 | 1464377375579 Marionette TRACE conn6 <- [1,2830,null,{}] 12:29:35 INFO - PROCESS | 3664 | 1464377375582 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 3664 | 1464377375686 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:29:35 INFO - PROCESS | 3664 | 1464377375695 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E6B000 == 51 [pid = 3664] [id = 717] 12:29:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A31EDCD800) [pid = 3664] [serial = 2151] [outer = 0000000000000000] 12:29:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31EEAC000) [pid = 3664] [serial = 2152] [outer = 000000A31EDCD800] 12:29:35 INFO - PROCESS | 3664 | 1464377375742 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31F888000) [pid = 3664] [serial = 2153] [outer = 000000A31EDCD800] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A320608800 == 50 [pid = 3664] [id = 687] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC9A800 == 49 [pid = 3664] [id = 686] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31AC46800 == 48 [pid = 3664] [id = 684] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FBE800 == 47 [pid = 3664] [id = 691] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCAB800 == 46 [pid = 3664] [id = 683] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FA1E800 == 45 [pid = 3664] [id = 685] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE3000 == 44 [pid = 3664] [id = 682] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31FC46800 == 43 [pid = 3664] [id = 21] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A313742800 == 42 [pid = 3664] [id = 29] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B477000 == 41 [pid = 3664] [id = 28] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A8A6800 == 40 [pid = 3664] [id = 708] 12:29:36 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203D7800 == 39 [pid = 3664] [id = 707] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F10000 == 38 [pid = 3664] [id = 706] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E6A000 == 37 [pid = 3664] [id = 705] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E07000 == 36 [pid = 3664] [id = 704] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCEA800 == 35 [pid = 3664] [id = 703] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323AD8000 == 34 [pid = 3664] [id = 701] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3161D4800 == 33 [pid = 3664] [id = 702] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CCA5000 == 32 [pid = 3664] [id = 711] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3155A9800 == 31 [pid = 3664] [id = 709] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F7BE800 == 30 [pid = 3664] [id = 713] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203DE800 == 29 [pid = 3664] [id = 715] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A323ACA000 == 28 [pid = 3664] [id = 716] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A3203D2000 == 27 [pid = 3664] [id = 714] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31E41E800 == 26 [pid = 3664] [id = 712] 12:29:37 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BCE8800 == 25 [pid = 3664] [id = 710] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31BDD9000) [pid = 3664] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31B899C00) [pid = 3664] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A313951000) [pid = 3664] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A3141AD000) [pid = 3664] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31952C800) [pid = 3664] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A3152EAC00) [pid = 3664] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31551E800) [pid = 3664] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A318D5F400) [pid = 3664] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A30F394800) [pid = 3664] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A313946000) [pid = 3664] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31C27F400) [pid = 3664] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A3137BD800) [pid = 3664] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A30F8B3000) [pid = 3664] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31BE70000) [pid = 3664] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A31C27E400) [pid = 3664] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A31C7D6000) [pid = 3664] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A31C843400) [pid = 3664] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A31C71B800) [pid = 3664] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31C5C5000) [pid = 3664] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31BE6BC00) [pid = 3664] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A319537400) [pid = 3664] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31A663000) [pid = 3664] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31C5C4000) [pid = 3664] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:29:37 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A318DEFC00) [pid = 3664] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:29:38 INFO - PROCESS | 3664 | 1464377378039 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2501ms 12:29:38 INFO - PROCESS | 3664 | 1464377378082 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3664 | 1464377378086 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:29:38 INFO - PROCESS | 3664 | 1464377378091 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3664 | 1464377378095 Marionette TRACE conn6 <- [1,2834,null,{}] 12:29:38 INFO - PROCESS | 3664 | 1464377378102 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 3664 | 1464377378198 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:29:38 INFO - PROCESS | 3664 | 1464377378208 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30FB29000 == 26 [pid = 3664] [id = 718] 12:29:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A30F30AC00) [pid = 3664] [serial = 2154] [outer = 0000000000000000] 12:29:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A30F30B400) [pid = 3664] [serial = 2155] [outer = 000000A30F30AC00] 12:29:38 INFO - PROCESS | 3664 | 1464377378257 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A30F38FC00) [pid = 3664] [serial = 2156] [outer = 000000A30F30AC00] 12:29:38 INFO - PROCESS | 3664 | 1464377378765 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 12:29:38 INFO - PROCESS | 3664 | 1464377378787 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3664 | 1464377378794 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:29:38 INFO - PROCESS | 3664 | 1464377378801 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3664 | 1464377378804 Marionette TRACE conn6 <- [1,2838,null,{}] 12:29:38 INFO - PROCESS | 3664 | 1464377378808 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 3664 | 1464377378900 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:29:38 INFO - PROCESS | 3664 | 1464377378911 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314684000 == 27 [pid = 3664] [id = 719] 12:29:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A30F616C00) [pid = 3664] [serial = 2157] [outer = 0000000000000000] 12:29:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A30F8B3000) [pid = 3664] [serial = 2158] [outer = 000000A30F616C00] 12:29:38 INFO - PROCESS | 3664 | 1464377378960 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A310510800) [pid = 3664] [serial = 2159] [outer = 000000A30F616C00] 12:29:39 INFO - PROCESS | 3664 | 1464377379429 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 691ms 12:29:39 INFO - PROCESS | 3664 | 1464377379494 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 3664 | 1464377379497 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:29:39 INFO - PROCESS | 3664 | 1464377379501 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3664 | 1464377379505 Marionette TRACE conn6 <- [1,2842,null,{}] 12:29:39 INFO - PROCESS | 3664 | 1464377379517 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 3664 | 1464377379648 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:29:39 INFO - PROCESS | 3664 | 1464377379732 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161E0800 == 28 [pid = 3664] [id = 720] 12:29:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A30DEC4800) [pid = 3664] [serial = 2160] [outer = 0000000000000000] 12:29:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A3137C8C00) [pid = 3664] [serial = 2161] [outer = 000000A30DEC4800] 12:29:39 INFO - PROCESS | 3664 | 1464377379783 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31394D000) [pid = 3664] [serial = 2162] [outer = 000000A30DEC4800] 12:29:40 INFO - PROCESS | 3664 | 1464377380197 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 12:29:40 INFO - PROCESS | 3664 | 1464377380236 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 3664 | 1464377380239 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:29:40 INFO - PROCESS | 3664 | 1464377380242 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3664 | 1464377380244 Marionette TRACE conn6 <- [1,2846,null,{}] 12:29:40 INFO - PROCESS | 3664 | 1464377380248 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 3664 | 1464377380337 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:29:40 INFO - PROCESS | 3664 | 1464377380344 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A73A000 == 29 [pid = 3664] [id = 721] 12:29:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A313B14800) [pid = 3664] [serial = 2163] [outer = 0000000000000000] 12:29:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A313B1B400) [pid = 3664] [serial = 2164] [outer = 000000A313B14800] 12:29:40 INFO - PROCESS | 3664 | 1464377380391 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31427A800) [pid = 3664] [serial = 2165] [outer = 000000A313B14800] 12:29:40 INFO - PROCESS | 3664 | 1464377380826 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 627ms 12:29:40 INFO - PROCESS | 3664 | 1464377380870 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 3664 | 1464377380873 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:29:40 INFO - PROCESS | 3664 | 1464377380876 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3664 | 1464377380878 Marionette TRACE conn6 <- [1,2850,null,{}] 12:29:40 INFO - PROCESS | 3664 | 1464377380882 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 3664 | 1464377380963 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:29:40 INFO - PROCESS | 3664 | 1464377380969 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B270000 == 30 [pid = 3664] [id = 722] 12:29:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A30F615C00) [pid = 3664] [serial = 2166] [outer = 0000000000000000] 12:29:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A314698400) [pid = 3664] [serial = 2167] [outer = 000000A30F615C00] 12:29:41 INFO - PROCESS | 3664 | 1464377381015 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A3152EAC00) [pid = 3664] [serial = 2168] [outer = 000000A30F615C00] 12:29:41 INFO - PROCESS | 3664 | 1464377381493 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 12:29:41 INFO - PROCESS | 3664 | 1464377381570 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 3664 | 1464377381572 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:29:41 INFO - PROCESS | 3664 | 1464377381575 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3664 | 1464377381577 Marionette TRACE conn6 <- [1,2854,null,{}] 12:29:41 INFO - PROCESS | 3664 | 1464377381581 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 3664 | 1464377381707 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:29:41 INFO - PROCESS | 3664 | 1464377381717 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCE1000 == 31 [pid = 3664] [id = 723] 12:29:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A315520C00) [pid = 3664] [serial = 2169] [outer = 0000000000000000] 12:29:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A3159D8C00) [pid = 3664] [serial = 2170] [outer = 000000A315520C00] 12:29:41 INFO - PROCESS | 3664 | 1464377381764 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A318974400) [pid = 3664] [serial = 2171] [outer = 000000A315520C00] 12:29:42 INFO - PROCESS | 3664 | 1464377382201 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 12:29:42 INFO - PROCESS | 3664 | 1464377382269 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 3664 | 1464377382271 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:29:42 INFO - PROCESS | 3664 | 1464377382275 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 3664 | 1464377382277 Marionette TRACE conn6 <- [1,2858,null,{}] 12:29:42 INFO - PROCESS | 3664 | 1464377382281 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 3664 | 1464377382387 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:29:42 INFO - PROCESS | 3664 | 1464377382396 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C05C000 == 32 [pid = 3664] [id = 724] 12:29:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A30EFE2000) [pid = 3664] [serial = 2172] [outer = 0000000000000000] 12:29:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A318D66000) [pid = 3664] [serial = 2173] [outer = 000000A30EFE2000] 12:29:42 INFO - PROCESS | 3664 | 1464377382443 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A318E3E000) [pid = 3664] [serial = 2174] [outer = 000000A30EFE2000] 12:29:42 INFO - PROCESS | 3664 | 1464377382876 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 627ms 12:29:42 INFO - PROCESS | 3664 | 1464377382905 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 3664 | 1464377382907 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:29:42 INFO - PROCESS | 3664 | 1464377382911 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 3664 | 1464377382913 Marionette TRACE conn6 <- [1,2862,null,{}] 12:29:42 INFO - PROCESS | 3664 | 1464377382916 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 3664 | 1464377382995 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:29:43 INFO - PROCESS | 3664 | 1464377383001 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CCA6000 == 33 [pid = 3664] [id = 725] 12:29:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A318E44000) [pid = 3664] [serial = 2175] [outer = 0000000000000000] 12:29:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A318E5B000) [pid = 3664] [serial = 2176] [outer = 000000A318E44000] 12:29:43 INFO - PROCESS | 3664 | 1464377383047 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31958F400) [pid = 3664] [serial = 2177] [outer = 000000A318E44000] 12:29:43 INFO - PROCESS | 3664 | 1464377383520 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 628ms 12:29:43 INFO - PROCESS | 3664 | 1464377383550 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 3664 | 1464377383552 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:29:43 INFO - PROCESS | 3664 | 1464377383555 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 3664 | 1464377383557 Marionette TRACE conn6 <- [1,2866,null,{}] 12:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:29:43 INFO - PROCESS | 3664 | 1464377383560 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 3664 | 1464377383668 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:29:43 INFO - PROCESS | 3664 | 1464377383677 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161DE000 == 34 [pid = 3664] [id = 726] 12:29:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A319588400) [pid = 3664] [serial = 2178] [outer = 0000000000000000] 12:29:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31A64F800) [pid = 3664] [serial = 2179] [outer = 000000A319588400] 12:29:43 INFO - PROCESS | 3664 | 1464377383723 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31A668800) [pid = 3664] [serial = 2180] [outer = 000000A319588400] 12:29:44 INFO - PROCESS | 3664 | 1464377384194 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 12:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:29:44 INFO - PROCESS | 3664 | 1464377384232 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3664 | 1464377384235 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:29:44 INFO - PROCESS | 3664 | 1464377384238 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 3664 | 1464377384240 Marionette TRACE conn6 <- [1,2870,null,{}] 12:29:44 INFO - PROCESS | 3664 | 1464377384244 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 3664 | 1464377384365 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:29:44 INFO - PROCESS | 3664 | 1464377384372 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED3F000 == 35 [pid = 3664] [id = 727] 12:29:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31AC9E800) [pid = 3664] [serial = 2181] [outer = 0000000000000000] 12:29:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31B16D000) [pid = 3664] [serial = 2182] [outer = 000000A31AC9E800] 12:29:44 INFO - PROCESS | 3664 | 1464377384418 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31B404800) [pid = 3664] [serial = 2183] [outer = 000000A31AC9E800] 12:29:44 INFO - PROCESS | 3664 | 1464377384911 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 12:29:44 INFO - PROCESS | 3664 | 1464377384975 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3664 | 1464377384977 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:29:44 INFO - PROCESS | 3664 | 1464377384988 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:29:44 INFO - PROCESS | 3664 | 1464377384991 Marionette TRACE conn6 <- [1,2874,null,{}] 12:29:45 INFO - PROCESS | 3664 | 1464377385036 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 3664 | 1464377385177 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:29:45 INFO - PROCESS | 3664 | 1464377385185 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161D5800 == 36 [pid = 3664] [id = 728] 12:29:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31B897000) [pid = 3664] [serial = 2184] [outer = 0000000000000000] 12:29:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31BC13C00) [pid = 3664] [serial = 2185] [outer = 000000A31B897000] 12:29:45 INFO - PROCESS | 3664 | 1464377385532 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A31BCD0400) [pid = 3664] [serial = 2186] [outer = 000000A31B897000] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A30F398800) [pid = 3664] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A31B18C000) [pid = 3664] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A31BDDE400) [pid = 3664] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A30F019400) [pid = 3664] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A31C712800) [pid = 3664] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A31E427000) [pid = 3664] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A318E5CC00) [pid = 3664] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A315252800) [pid = 3664] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A30F393400) [pid = 3664] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A3137BB800) [pid = 3664] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31BDDCC00) [pid = 3664] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31CA4B400) [pid = 3664] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A31CA4AC00) [pid = 3664] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31B89D400) [pid = 3664] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31524A800) [pid = 3664] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A30F313000) [pid = 3664] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31C7D5000) [pid = 3664] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A31BCCFC00) [pid = 3664] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A318E40400) [pid = 3664] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31B72D400) [pid = 3664] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A313948C00) [pid = 3664] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:29:45 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31BDDF000) [pid = 3664] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:29:45 INFO - PROCESS | 3664 | 1464377385940 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 987ms 12:29:45 INFO - PROCESS | 3664 | 1464377385981 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3664 | 1464377385984 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:29:45 INFO - PROCESS | 3664 | 1464377385987 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 3664 | 1464377385989 Marionette TRACE conn6 <- [1,2878,null,{}] 12:29:45 INFO - PROCESS | 3664 | 1464377385992 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 3664 | 1464377386104 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:29:46 INFO - PROCESS | 3664 | 1464377386111 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8BB000 == 37 [pid = 3664] [id = 729] 12:29:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A314633800) [pid = 3664] [serial = 2187] [outer = 0000000000000000] 12:29:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31B721000) [pid = 3664] [serial = 2188] [outer = 000000A314633800] 12:29:46 INFO - PROCESS | 3664 | 1464377386157 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31BCCF400) [pid = 3664] [serial = 2189] [outer = 000000A314633800] 12:29:46 INFO - PROCESS | 3664 | 1464377386577 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 628ms 12:29:46 INFO - PROCESS | 3664 | 1464377386620 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 3664 | 1464377386622 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:29:46 INFO - PROCESS | 3664 | 1464377386626 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 3664 | 1464377386628 Marionette TRACE conn6 <- [1,2882,null,{}] 12:29:46 INFO - PROCESS | 3664 | 1464377386632 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 3664 | 1464377386714 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:29:46 INFO - PROCESS | 3664 | 1464377386721 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC8A000 == 38 [pid = 3664] [id = 730] 12:29:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31BDD7800) [pid = 3664] [serial = 2190] [outer = 0000000000000000] 12:29:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31BDDA400) [pid = 3664] [serial = 2191] [outer = 000000A31BDD7800] 12:29:46 INFO - PROCESS | 3664 | 1464377386765 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31BDE2C00) [pid = 3664] [serial = 2192] [outer = 000000A31BDD7800] 12:29:47 INFO - PROCESS | 3664 | 1464377387211 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 12:29:47 INFO - PROCESS | 3664 | 1464377387255 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3664 | 1464377387258 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:29:47 INFO - PROCESS | 3664 | 1464377387261 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:29:47 INFO - PROCESS | 3664 | 1464377387264 Marionette TRACE conn6 <- [1,2886,null,{}] 12:29:47 INFO - PROCESS | 3664 | 1464377387273 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 3664 | 1464377387357 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:29:47 INFO - PROCESS | 3664 | 1464377387364 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203DD800 == 39 [pid = 3664] [id = 731] 12:29:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31BE6C800) [pid = 3664] [serial = 2193] [outer = 0000000000000000] 12:29:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A31BE71400) [pid = 3664] [serial = 2194] [outer = 000000A31BE6C800] 12:29:47 INFO - PROCESS | 3664 | 1464377387411 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31C0A6800) [pid = 3664] [serial = 2195] [outer = 000000A31BE6C800] 12:29:48 INFO - PROCESS | 3664 | 1464377388244 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1032ms 12:29:48 INFO - PROCESS | 3664 | 1464377388297 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 3664 | 1464377388303 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:29:48 INFO - PROCESS | 3664 | 1464377388328 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 3664 | 1464377388333 Marionette TRACE conn6 <- [1,2890,null,{}] 12:29:48 INFO - PROCESS | 3664 | 1464377388340 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 3664 | 1464377388519 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:29:48 INFO - PROCESS | 3664 | 1464377388611 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3146C8800 == 40 [pid = 3664] [id = 732] 12:29:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A30F393800) [pid = 3664] [serial = 2196] [outer = 0000000000000000] 12:29:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A30F614800) [pid = 3664] [serial = 2197] [outer = 000000A30F393800] 12:29:48 INFO - PROCESS | 3664 | 1464377388672 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31003E400) [pid = 3664] [serial = 2198] [outer = 000000A30F393800] 12:29:49 INFO - PROCESS | 3664 | 1464377389326 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1106ms 12:29:49 INFO - PROCESS | 3664 | 1464377389422 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 3664 | 1464377389429 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:29:49 INFO - PROCESS | 3664 | 1464377389457 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 3664 | 1464377389460 Marionette TRACE conn6 <- [1,2894,null,{}] 12:29:49 INFO - PROCESS | 3664 | 1464377389465 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 3664 | 1464377389598 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:29:49 INFO - PROCESS | 3664 | 1464377389672 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30F81C800 == 41 [pid = 3664] [id = 733] 12:29:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A30EFDAC00) [pid = 3664] [serial = 2199] [outer = 0000000000000000] 12:29:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A30F01A000) [pid = 3664] [serial = 2200] [outer = 000000A30EFDAC00] 12:29:49 INFO - PROCESS | 3664 | 1464377389892 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A30F390000) [pid = 3664] [serial = 2201] [outer = 000000A30EFDAC00] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31BD36800 == 40 [pid = 3664] [id = 671] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CF03800 == 39 [pid = 3664] [id = 673] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B81C000 == 38 [pid = 3664] [id = 670] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A89D000 == 37 [pid = 3664] [id = 668] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31A898000 == 36 [pid = 3664] [id = 674] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A31570C000 == 35 [pid = 3664] [id = 672] 12:29:50 INFO - PROCESS | 3664 | --DOCSHELL 000000A319550000 == 34 [pid = 3664] [id = 681] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31EEAC000) [pid = 3664] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | 1464377390645 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31C287800) [pid = 3664] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31C0A4800) [pid = 3664] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31B406C00) [pid = 3664] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A31BC1A000) [pid = 3664] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A3146E6000) [pid = 3664] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31BE73400) [pid = 3664] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A31B651400) [pid = 3664] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A31B89A400) [pid = 3664] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A31C284400) [pid = 3664] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A31BEB6400) [pid = 3664] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31A64F000) [pid = 3664] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31C7D0400) [pid = 3664] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A31E43F000) [pid = 3664] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31CA4C400) [pid = 3664] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31E94B000) [pid = 3664] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A31A65E400) [pid = 3664] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A3159E1800) [pid = 3664] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A318D67400) [pid = 3664] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A30F913400) [pid = 3664] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A313B20000) [pid = 3664] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A313B1FC00) [pid = 3664] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A3137BE800) [pid = 3664] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31E957800) [pid = 3664] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31E43EC00) [pid = 3664] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31D864C00) [pid = 3664] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31D58B400) [pid = 3664] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31CC25400) [pid = 3664] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A31CA51000) [pid = 3664] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A31C715800) [pid = 3664] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A31BC1BC00) [pid = 3664] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A318E42400) [pid = 3664] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A315517400) [pid = 3664] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A31390F800) [pid = 3664] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (000000A30F399800) [pid = 3664] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (000000A31C84DC00) [pid = 3664] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (000000A31CC20C00) [pid = 3664] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (000000A31ACA9C00) [pid = 3664] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1237ms 12:29:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:29:50 INFO - PROCESS | 3664 | 1464377390699 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 3664 | 1464377390702 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:29:50 INFO - PROCESS | 3664 | 1464377390706 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 3664 | 1464377390709 Marionette TRACE conn6 <- [1,2898,null,{}] 12:29:50 INFO - PROCESS | 3664 | 1464377390714 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 3664 | 1464377390804 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:29:50 INFO - PROCESS | 3664 | 1464377390812 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314129800 == 35 [pid = 3664] [id = 734] 12:29:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (000000A30F313800) [pid = 3664] [serial = 2202] [outer = 0000000000000000] 12:29:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (000000A30F8B1400) [pid = 3664] [serial = 2203] [outer = 000000A30F313800] 12:29:50 INFO - PROCESS | 3664 | 1464377390861 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (000000A3137C2400) [pid = 3664] [serial = 2204] [outer = 000000A30F313800] 12:29:51 INFO - PROCESS | 3664 | 1464377391384 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:29:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:29:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 12:29:51 INFO - PROCESS | 3664 | 1464377391441 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3664 | 1464377391445 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /DOMEvents/constructors.html 12:29:51 INFO - PROCESS | 3664 | 1464377391452 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3664 | 1464377391454 Marionette TRACE conn6 <- [1,2902,null,{}] 12:29:51 INFO - PROCESS | 3664 | 1464377391458 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 3664 | 1464377391550 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:29:51 INFO - PROCESS | 3664 | 1464377391559 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31A8A0800 == 36 [pid = 3664] [id = 735] 12:29:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (000000A313A7F800) [pid = 3664] [serial = 2205] [outer = 0000000000000000] 12:29:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A313B15800) [pid = 3664] [serial = 2206] [outer = 000000A313A7F800] 12:29:51 INFO - PROCESS | 3664 | 1464377391608 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A313DDC000) [pid = 3664] [serial = 2207] [outer = 000000A313A7F800] 12:29:52 INFO - PROCESS | 3664 | 1464377392167 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:29:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:29:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:29:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:29:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:29:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:29:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:29:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:29:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:29:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 755ms 12:29:52 INFO - PROCESS | 3664 | 1464377392210 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 3664 | 1464377392213 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:29:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:29:52 INFO - PROCESS | 3664 | 1464377392222 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 3664 | 1464377392226 Marionette TRACE conn6 <- [1,2906,null,{}] 12:29:52 INFO - PROCESS | 3664 | 1464377392238 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 3664 | 1464377392333 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:29:52 INFO - PROCESS | 3664 | 1464377392351 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31BCD8800 == 37 [pid = 3664] [id = 736] 12:29:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A3152EEC00) [pid = 3664] [serial = 2208] [outer = 0000000000000000] 12:29:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A315514800) [pid = 3664] [serial = 2209] [outer = 000000A3152EEC00] 12:29:52 INFO - PROCESS | 3664 | 1464377392396 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A315520000) [pid = 3664] [serial = 2210] [outer = 000000A3152EEC00] 12:29:52 INFO - PROCESS | 3664 | 1464377392813 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:29:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:29:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 12:29:52 INFO - PROCESS | 3664 | 1464377392852 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:29:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:29:52 INFO - PROCESS | 3664 | 1464377392855 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:29:52 INFO - PROCESS | 3664 | 1464377392858 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - PROCESS | 3664 | 1464377392860 Marionette TRACE conn6 <- [1,2910,null,{}] 12:29:52 INFO - PROCESS | 3664 | 1464377392864 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 3664 | 1464377393011 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:29:53 INFO - PROCESS | 3664 | 1464377393018 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C061800 == 38 [pid = 3664] [id = 737] 12:29:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A315512C00) [pid = 3664] [serial = 2211] [outer = 0000000000000000] 12:29:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A316128800) [pid = 3664] [serial = 2212] [outer = 000000A315512C00] 12:29:53 INFO - PROCESS | 3664 | 1464377393064 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A318DE4800) [pid = 3664] [serial = 2213] [outer = 000000A315512C00] 12:29:53 INFO - PROCESS | 3664 | [3664] 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 12:29:53 INFO - PROCESS | 3664 | [3664] 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 12:29:53 INFO - PROCESS | 3664 | [3664] 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 12:29:53 INFO - PROCESS | 3664 | [3664] 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 12:29:53 INFO - PROCESS | 3664 | 1464377393510 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:29:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:29:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:29:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:29:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:29:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:29:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:29:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:29:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:29:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:29:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 702ms 12:29:53 INFO - PROCESS | 3664 | 1464377393563 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 3664 | 1464377393565 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:29:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:29:53 INFO - PROCESS | 3664 | 1464377393569 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 3664 | 1464377393571 Marionette TRACE conn6 <- [1,2914,null,{}] 12:29:53 INFO - PROCESS | 3664 | 1464377393575 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 3664 | 1464377393689 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:29:53 INFO - PROCESS | 3664 | 1464377393700 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31D8BC000 == 39 [pid = 3664] [id = 738] 12:29:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A318E48C00) [pid = 3664] [serial = 2214] [outer = 0000000000000000] 12:29:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A3195EA800) [pid = 3664] [serial = 2215] [outer = 000000A318E48C00] 12:29:53 INFO - PROCESS | 3664 | 1464377393751 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A31ACAAC00) [pid = 3664] [serial = 2216] [outer = 000000A318E48C00] 12:29:54 INFO - PROCESS | 3664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:29:54 INFO - PROCESS | 3664 | 1464377394190 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:29:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 12:29:54 INFO - PROCESS | 3664 | 1464377394260 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3664 | 1464377394262 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:29:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:29:54 INFO - PROCESS | 3664 | 1464377394266 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 3664 | 1464377394268 Marionette TRACE conn6 <- [1,2918,null,{}] 12:29:54 INFO - PROCESS | 3664 | 1464377394277 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 3664 | 1464377394420 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:29:54 INFO - PROCESS | 3664 | 1464377394429 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED26000 == 40 [pid = 3664] [id = 739] 12:29:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A31B179C00) [pid = 3664] [serial = 2217] [outer = 0000000000000000] 12:29:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A31B71E800) [pid = 3664] [serial = 2218] [outer = 000000A31B179C00] 12:29:54 INFO - PROCESS | 3664 | 1464377394475 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31B72DC00) [pid = 3664] [serial = 2219] [outer = 000000A31B179C00] 12:29:54 INFO - PROCESS | 3664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:29:55 INFO - PROCESS | 3664 | 1464377395041 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31BDD7800) [pid = 3664] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A319588400) [pid = 3664] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A30F616C00) [pid = 3664] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A30DEC4800) [pid = 3664] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A30F30AC00) [pid = 3664] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A30EFE2000) [pid = 3664] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A318E44000) [pid = 3664] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31EDCD800) [pid = 3664] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A313B14800) [pid = 3664] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (000000A30F615C00) [pid = 3664] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (000000A315520C00) [pid = 3664] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (000000A31AC9E800) [pid = 3664] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (000000A314633800) [pid = 3664] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:29:55 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (000000A31B897000) [pid = 3664] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:29:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:29:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 839ms 12:29:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:29:55 INFO - PROCESS | 3664 | 1464377395107 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 3664 | 1464377395109 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:29:55 INFO - PROCESS | 3664 | 1464377395112 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 3664 | 1464377395114 Marionette TRACE conn6 <- [1,2922,null,{}] 12:29:55 INFO - PROCESS | 3664 | 1464377395118 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 3664 | 1464377395201 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:29:55 INFO - PROCESS | 3664 | 1464377395207 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A315713000 == 41 [pid = 3664] [id = 740] 12:29:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (000000A30F615C00) [pid = 3664] [serial = 2220] [outer = 0000000000000000] 12:29:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (000000A313B14800) [pid = 3664] [serial = 2221] [outer = 000000A30F615C00] 12:29:55 INFO - PROCESS | 3664 | 1464377395252 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (000000A319590400) [pid = 3664] [serial = 2222] [outer = 000000A30F615C00] 12:29:55 INFO - PROCESS | 3664 | 1464377395633 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:29:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:29:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 12:29:55 INFO - PROCESS | 3664 | 1464377395703 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 3664 | 1464377395705 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:29:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:29:55 INFO - PROCESS | 3664 | 1464377395740 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 3664 | 1464377395742 Marionette TRACE conn6 <- [1,2926,null,{}] 12:29:55 INFO - PROCESS | 3664 | 1464377395746 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 3664 | 1464377395828 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:29:55 INFO - PROCESS | 3664 | 1464377395835 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8CE000 == 42 [pid = 3664] [id = 741] 12:29:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (000000A31B89B800) [pid = 3664] [serial = 2223] [outer = 0000000000000000] 12:29:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (000000A31B8A2C00) [pid = 3664] [serial = 2224] [outer = 000000A31B89B800] 12:29:55 INFO - PROCESS | 3664 | 1464377395879 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A31BCD2400) [pid = 3664] [serial = 2225] [outer = 000000A31B89B800] 12:29:56 INFO - PROCESS | 3664 | 1464377396258 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:29:56 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:29:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 12:29:56 INFO - PROCESS | 3664 | 1464377396327 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 3664 | 1464377396329 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:29:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:29:56 INFO - PROCESS | 3664 | 1464377396332 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - PROCESS | 3664 | 1464377396342 Marionette TRACE conn6 <- [1,2930,null,{}] 12:29:56 INFO - PROCESS | 3664 | 1464377396346 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:56 INFO - PROCESS | 3664 | 1464377396436 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:29:56 INFO - PROCESS | 3664 | 1464377396442 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3203D4800 == 43 [pid = 3664] [id = 742] 12:29:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A31BDDD400) [pid = 3664] [serial = 2226] [outer = 0000000000000000] 12:29:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A31BE6AC00) [pid = 3664] [serial = 2227] [outer = 000000A31BDDD400] 12:29:56 INFO - PROCESS | 3664 | 1464377396491 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A31BE77000) [pid = 3664] [serial = 2228] [outer = 000000A31BDDD400] 12:29:56 INFO - PROCESS | 3664 | 1464377396895 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:29:56 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:29:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:29:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 586ms 12:29:56 INFO - PROCESS | 3664 | 1464377396919 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 3664 | 1464377396921 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:29:56 INFO - PROCESS | 3664 | 1464377396924 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:29:56 INFO - PROCESS | 3664 | 1464377396926 Marionette TRACE conn6 <- [1,2934,null,{}] 12:29:56 INFO - PROCESS | 3664 | 1464377396930 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 3664 | 1464377397051 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:29:57 INFO - PROCESS | 3664 | 1464377397206 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3664 | ++DOCSHELL 000000A310774000 == 44 [pid = 3664] [id = 743] 12:29:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A30E9C2800) [pid = 3664] [serial = 2229] [outer = 0000000000000000] 12:29:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A30EFE0800) [pid = 3664] [serial = 2230] [outer = 000000A30E9C2800] 12:29:57 INFO - PROCESS | 3664 | 1464377397308 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A30F310400) [pid = 3664] [serial = 2231] [outer = 000000A30E9C2800] 12:29:57 INFO - PROCESS | 3664 | 1464377397842 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:29:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 944ms 12:29:57 INFO - PROCESS | 3664 | 1464377397874 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 3664 | 1464377397879 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:29:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:29:57 INFO - PROCESS | 3664 | 1464377397884 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3664 | 1464377397889 Marionette TRACE conn6 <- [1,2938,null,{}] 12:29:57 INFO - PROCESS | 3664 | 1464377397894 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 3664 | 1464377398010 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:29:58 INFO - PROCESS | 3664 | 1464377398104 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B812800 == 45 [pid = 3664] [id = 744] 12:29:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A313B19800) [pid = 3664] [serial = 2232] [outer = 0000000000000000] 12:29:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A31427A400) [pid = 3664] [serial = 2233] [outer = 000000A313B19800] 12:29:58 INFO - PROCESS | 3664 | 1464377398162 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A315247C00) [pid = 3664] [serial = 2234] [outer = 000000A313B19800] 12:29:58 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314234800 == 46 [pid = 3664] [id = 745] 12:29:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A316122800) [pid = 3664] [serial = 2235] [outer = 0000000000000000] 12:29:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A318D67C00) [pid = 3664] [serial = 2236] [outer = 000000A316122800] 12:29:58 INFO - PROCESS | 3664 | 1464377398814 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:29:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 12:29:58 INFO - PROCESS | 3664 | 1464377398875 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 3664 | 1464377398880 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:29:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:29:58 INFO - PROCESS | 3664 | 1464377398890 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 3664 | 1464377398893 Marionette TRACE conn6 <- [1,2942,null,{}] 12:29:58 INFO - PROCESS | 3664 | 1464377398897 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 3664 | 1464377399064 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:29:59 INFO - PROCESS | 3664 | 1464377399075 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E3C800 == 47 [pid = 3664] [id = 746] 12:29:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A315AB9400) [pid = 3664] [serial = 2237] [outer = 0000000000000000] 12:29:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31A667C00) [pid = 3664] [serial = 2238] [outer = 000000A315AB9400] 12:29:59 INFO - PROCESS | 3664 | 1464377399132 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31B64AC00) [pid = 3664] [serial = 2239] [outer = 000000A315AB9400] 12:29:59 INFO - PROCESS | 3664 | 1464377399724 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:29:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:29:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:29:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 881ms 12:29:59 INFO - PROCESS | 3664 | 1464377399774 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3664 | 1464377399777 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:29:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:29:59 INFO - PROCESS | 3664 | 1464377399788 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 3664 | 1464377399795 Marionette TRACE conn6 <- [1,2946,null,{}] 12:29:59 INFO - PROCESS | 3664 | 1464377399799 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 3664 | 1464377399934 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:30:00 INFO - PROCESS | 3664 | 1464377400007 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A322FC6800 == 48 [pid = 3664] [id = 747] 12:30:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31B186C00) [pid = 3664] [serial = 2240] [outer = 0000000000000000] 12:30:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31C284C00) [pid = 3664] [serial = 2241] [outer = 000000A31B186C00] 12:30:00 INFO - PROCESS | 3664 | 1464377400103 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31C713400) [pid = 3664] [serial = 2242] [outer = 000000A31B186C00] 12:30:00 INFO - PROCESS | 3664 | 1464377400633 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:30:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 902ms 12:30:00 INFO - PROCESS | 3664 | 1464377400685 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 3664 | 1464377400688 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:30:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:30:00 INFO - PROCESS | 3664 | 1464377400692 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 3664 | 1464377400694 Marionette TRACE conn6 <- [1,2950,null,{}] 12:30:00 INFO - PROCESS | 3664 | 1464377400698 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 3664 | 1464377400809 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:30:00 INFO - PROCESS | 3664 | 1464377400900 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323AD2000 == 49 [pid = 3664] [id = 748] 12:30:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31C27DC00) [pid = 3664] [serial = 2243] [outer = 0000000000000000] 12:30:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31C780000) [pid = 3664] [serial = 2244] [outer = 000000A31C27DC00] 12:30:00 INFO - PROCESS | 3664 | 1464377400956 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A31C7DA800) [pid = 3664] [serial = 2245] [outer = 000000A31C27DC00] 12:30:01 INFO - PROCESS | 3664 | 1464377401503 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:30:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 12:30:01 INFO - PROCESS | 3664 | 1464377401533 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 3664 | 1464377401535 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:30:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:30:01 INFO - PROCESS | 3664 | 1464377401539 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 3664 | 1464377401541 Marionette TRACE conn6 <- [1,2954,null,{}] 12:30:01 INFO - PROCESS | 3664 | 1464377401545 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 3664 | 1464377401654 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:30:01 INFO - PROCESS | 3664 | 1464377401749 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B477800 == 50 [pid = 3664] [id = 749] 12:30:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A318E5D800) [pid = 3664] [serial = 2246] [outer = 0000000000000000] 12:30:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A31A66A400) [pid = 3664] [serial = 2247] [outer = 000000A318E5D800] 12:30:01 INFO - PROCESS | 3664 | 1464377401812 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A31C843C00) [pid = 3664] [serial = 2248] [outer = 000000A318E5D800] 12:30:02 INFO - PROCESS | 3664 | 1464377402467 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:30:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:30:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 983ms 12:30:02 INFO - PROCESS | 3664 | 1464377402533 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 3664 | 1464377402538 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:30:02 INFO - PROCESS | 3664 | 1464377402544 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:30:02 INFO - PROCESS | 3664 | 1464377402549 Marionette TRACE conn6 <- [1,2958,null,{}] 12:30:02 INFO - PROCESS | 3664 | 1464377402555 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 3664 | 1464377402665 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:30:02 INFO - PROCESS | 3664 | 1464377402764 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31534F800 == 51 [pid = 3664] [id = 750] 12:30:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A310705400) [pid = 3664] [serial = 2249] [outer = 0000000000000000] 12:30:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A3137BE400) [pid = 3664] [serial = 2250] [outer = 000000A310705400] 12:30:02 INFO - PROCESS | 3664 | 1464377402815 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A313AEDC00) [pid = 3664] [serial = 2251] [outer = 000000A310705400] 12:30:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A310563000 == 50 [pid = 3664] [id = 680] 12:30:03 INFO - PROCESS | 3664 | --DOCSHELL 000000A31570F800 == 49 [pid = 3664] [id = 666] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A31A64F800) [pid = 3664] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A30F8B3000) [pid = 3664] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A310510800) [pid = 3664] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A3137C8C00) [pid = 3664] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A31394D000) [pid = 3664] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A30F30B400) [pid = 3664] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A30F38FC00) [pid = 3664] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A318D66000) [pid = 3664] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A318E3E000) [pid = 3664] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A318E5B000) [pid = 3664] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A31F888000) [pid = 3664] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A313B1B400) [pid = 3664] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31427A800) [pid = 3664] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A314698400) [pid = 3664] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A3152EAC00) [pid = 3664] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A3159D8C00) [pid = 3664] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (000000A31B16D000) [pid = 3664] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (000000A318974400) [pid = 3664] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (000000A31A668800) [pid = 3664] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (000000A31B404800) [pid = 3664] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (000000A31B721000) [pid = 3664] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (000000A31BC13C00) [pid = 3664] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (000000A31BCD0400) [pid = 3664] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (000000A31BCCF400) [pid = 3664] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (000000A31BDE2C00) [pid = 3664] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (000000A31958F400) [pid = 3664] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (000000A31BDDA400) [pid = 3664] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:30:03 INFO - PROCESS | 3664 | 1464377403399 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:30:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 880ms 12:30:03 INFO - PROCESS | 3664 | 1464377403431 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3664 | 1464377403437 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:30:03 INFO - PROCESS | 3664 | 1464377403443 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3664 | 1464377403446 Marionette TRACE conn6 <- [1,2962,null,{}] 12:30:03 INFO - PROCESS | 3664 | 1464377403450 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 3664 | 1464377403545 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:30:03 INFO - PROCESS | 3664 | 1464377403554 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3161D5000 == 50 [pid = 3664] [id = 751] 12:30:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (000000A30F396400) [pid = 3664] [serial = 2252] [outer = 0000000000000000] 12:30:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (000000A31375AC00) [pid = 3664] [serial = 2253] [outer = 000000A30F396400] 12:30:03 INFO - PROCESS | 3664 | 1464377403601 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (000000A313B11C00) [pid = 3664] [serial = 2254] [outer = 000000A30F396400] 12:30:04 INFO - PROCESS | 3664 | 1464377404070 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:30:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 691ms 12:30:04 INFO - PROCESS | 3664 | 1464377404135 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3664 | 1464377404137 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:30:04 INFO - PROCESS | 3664 | 1464377404141 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:30:04 INFO - PROCESS | 3664 | 1464377404145 Marionette TRACE conn6 <- [1,2966,null,{}] 12:30:04 INFO - PROCESS | 3664 | 1464377404156 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3664 | 1464377404252 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:30:04 INFO - PROCESS | 3664 | 1464377404267 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B81A800 == 51 [pid = 3664] [id = 752] 12:30:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (000000A315252000) [pid = 3664] [serial = 2255] [outer = 0000000000000000] 12:30:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (000000A315390000) [pid = 3664] [serial = 2256] [outer = 000000A315252000] 12:30:04 INFO - PROCESS | 3664 | 1464377404316 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (000000A315AB6400) [pid = 3664] [serial = 2257] [outer = 000000A315252000] 12:30:04 INFO - PROCESS | 3664 | 1464377404762 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:30:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:30:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 12:30:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:30:04 INFO - PROCESS | 3664 | 1464377404836 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3664 | 1464377404839 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:30:04 INFO - PROCESS | 3664 | 1464377404842 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 3664 | 1464377404844 Marionette TRACE conn6 <- [1,2970,null,{}] 12:30:04 INFO - PROCESS | 3664 | 1464377404847 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 3664 | 1464377404964 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:30:05 INFO - PROCESS | 3664 | 1464377405044 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31CA8B000 == 52 [pid = 3664] [id = 753] 12:30:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (000000A3152F0400) [pid = 3664] [serial = 2258] [outer = 0000000000000000] 12:30:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (000000A318E3C400) [pid = 3664] [serial = 2259] [outer = 000000A3152F0400] 12:30:05 INFO - PROCESS | 3664 | 1464377405090 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (000000A318E4A800) [pid = 3664] [serial = 2260] [outer = 000000A3152F0400] 12:30:05 INFO - PROCESS | 3664 | 1464377405467 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:30:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:30:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:30:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 12:30:05 INFO - PROCESS | 3664 | 1464377405536 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3664 | 1464377405538 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:30:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:30:05 INFO - PROCESS | 3664 | 1464377405541 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 3664 | 1464377405543 Marionette TRACE conn6 <- [1,2974,null,{}] 12:30:05 INFO - PROCESS | 3664 | 1464377405547 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 3664 | 1464377405669 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:30:05 INFO - PROCESS | 3664 | 1464377405687 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3139CF800 == 53 [pid = 3664] [id = 754] 12:30:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (000000A31958E800) [pid = 3664] [serial = 2261] [outer = 0000000000000000] 12:30:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (000000A31A66CC00) [pid = 3664] [serial = 2262] [outer = 000000A31958E800] 12:30:05 INFO - PROCESS | 3664 | 1464377405733 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31B402400) [pid = 3664] [serial = 2263] [outer = 000000A31958E800] 12:30:06 INFO - PROCESS | 3664 | 1464377406181 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:30:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 12:30:06 INFO - PROCESS | 3664 | 1464377406235 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3664 | 1464377406237 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:30:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:30:06 INFO - PROCESS | 3664 | 1464377406241 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3664 | 1464377406243 Marionette TRACE conn6 <- [1,2978,null,{}] 12:30:06 INFO - PROCESS | 3664 | 1464377406246 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 3664 | 1464377406400 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:30:06 INFO - PROCESS | 3664 | 1464377406424 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3139C2000 == 54 [pid = 3664] [id = 755] 12:30:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31B898C00) [pid = 3664] [serial = 2264] [outer = 0000000000000000] 12:30:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31BCD1400) [pid = 3664] [serial = 2265] [outer = 000000A31B898C00] 12:30:06 INFO - PROCESS | 3664 | 1464377406471 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31BE73800) [pid = 3664] [serial = 2266] [outer = 000000A31B898C00] 12:30:06 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8C7000 == 55 [pid = 3664] [id = 756] 12:30:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31C49C400) [pid = 3664] [serial = 2267] [outer = 0000000000000000] 12:30:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31C5C5000) [pid = 3664] [serial = 2268] [outer = 000000A31C49C400] 12:30:06 INFO - PROCESS | 3664 | 1464377406938 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:30:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:30:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 12:30:06 INFO - PROCESS | 3664 | 1464377406977 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 3664 | 1464377406979 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:30:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:30:06 INFO - PROCESS | 3664 | 1464377406987 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - PROCESS | 3664 | 1464377406989 Marionette TRACE conn6 <- [1,2982,null,{}] 12:30:06 INFO - PROCESS | 3664 | 1464377406993 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 3664 | 1464377407125 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:30:07 INFO - PROCESS | 3664 | 1464377407179 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320608000 == 56 [pid = 3664] [id = 757] 12:30:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31BE74800) [pid = 3664] [serial = 2269] [outer = 0000000000000000] 12:30:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31C281400) [pid = 3664] [serial = 2270] [outer = 000000A31BE74800] 12:30:07 INFO - PROCESS | 3664 | 1464377407225 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31C7DB000) [pid = 3664] [serial = 2271] [outer = 000000A31BE74800] 12:30:07 INFO - PROCESS | 3664 | 1464377407600 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:30:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:30:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:30:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A318E48C00) [pid = 3664] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A315512C00) [pid = 3664] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A30F615C00) [pid = 3664] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (000000A30EFDAC00) [pid = 3664] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (000000A313A7F800) [pid = 3664] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (000000A31B179C00) [pid = 3664] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (000000A31B89B800) [pid = 3664] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (000000A3152EEC00) [pid = 3664] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:30:07 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (000000A30F313800) [pid = 3664] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:30:07 INFO - PROCESS | 3664 | 1464377407687 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 3664 | 1464377407697 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:30:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:30:07 INFO - PROCESS | 3664 | 1464377407702 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 3664 | 1464377407704 Marionette TRACE conn6 <- [1,2986,null,{}] 12:30:07 INFO - PROCESS | 3664 | 1464377407736 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 3664 | 1464377407825 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:30:07 INFO - PROCESS | 3664 | 1464377407833 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 3664 | ++DOCSHELL 000000A321418000 == 57 [pid = 3664] [id = 758] 12:30:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (000000A31BC1BC00) [pid = 3664] [serial = 2272] [outer = 0000000000000000] 12:30:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (000000A31C845400) [pid = 3664] [serial = 2273] [outer = 000000A31BC1BC00] 12:30:07 INFO - PROCESS | 3664 | 1464377407878 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (000000A31CA46C00) [pid = 3664] [serial = 2274] [outer = 000000A31BC1BC00] 12:30:08 INFO - PROCESS | 3664 | 1464377408264 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:30:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 606ms 12:30:08 INFO - PROCESS | 3664 | 1464377408308 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3664 | 1464377408310 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:30:08 INFO - PROCESS | 3664 | 1464377408313 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3664 | 1464377408315 Marionette TRACE conn6 <- [1,2990,null,{}] 12:30:08 INFO - PROCESS | 3664 | 1464377408329 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 3664 | 1464377408416 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:30:08 INFO - PROCESS | 3664 | 1464377408422 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D73800 == 58 [pid = 3664] [id = 759] 12:30:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (000000A31CA4DC00) [pid = 3664] [serial = 2275] [outer = 0000000000000000] 12:30:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (000000A31CA56C00) [pid = 3664] [serial = 2276] [outer = 000000A31CA4DC00] 12:30:08 INFO - PROCESS | 3664 | 1464377408467 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (000000A31CF35000) [pid = 3664] [serial = 2277] [outer = 000000A31CA4DC00] 12:30:08 INFO - PROCESS | 3664 | 1464377408874 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:30:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 587ms 12:30:08 INFO - PROCESS | 3664 | 1464377408903 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3664 | 1464377408905 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:30:08 INFO - PROCESS | 3664 | 1464377408908 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3664 | 1464377408910 Marionette TRACE conn6 <- [1,2994,null,{}] 12:30:08 INFO - PROCESS | 3664 | 1464377408914 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 3664 | 1464377409048 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:30:09 INFO - PROCESS | 3664 | 1464377409055 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323E69000 == 59 [pid = 3664] [id = 760] 12:30:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A31D6B8C00) [pid = 3664] [serial = 2278] [outer = 0000000000000000] 12:30:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A31BDE0800) [pid = 3664] [serial = 2279] [outer = 000000A31D6B8C00] 12:30:09 INFO - PROCESS | 3664 | 1464377409099 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A31D86AC00) [pid = 3664] [serial = 2280] [outer = 000000A31D6B8C00] 12:30:09 INFO - PROCESS | 3664 | 1464377409509 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:30:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:30:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 626ms 12:30:09 INFO - PROCESS | 3664 | 1464377409538 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 3664 | 1464377409540 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:30:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:30:09 INFO - PROCESS | 3664 | 1464377409544 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 3664 | 1464377409546 Marionette TRACE conn6 <- [1,2998,null,{}] 12:30:09 INFO - PROCESS | 3664 | 1464377409550 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 3664 | 1464377409692 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:30:09 INFO - PROCESS | 3664 | 1464377409806 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3106DE800 == 60 [pid = 3664] [id = 761] 12:30:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A30E60C000) [pid = 3664] [serial = 2281] [outer = 0000000000000000] 12:30:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A30EF20400) [pid = 3664] [serial = 2282] [outer = 000000A30E60C000] 12:30:09 INFO - PROCESS | 3664 | 1464377409865 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A30F38C800) [pid = 3664] [serial = 2283] [outer = 000000A30E60C000] 12:30:10 INFO - PROCESS | 3664 | [3664] 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 12:30:10 INFO - PROCESS | 3664 | 1464377410482 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:30:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:30:10 INFO - {} 12:30:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:30:10 INFO - {} 12:30:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:30:10 INFO - {} 12:30:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:30:10 INFO - {} 12:30:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 985ms 12:30:10 INFO - PROCESS | 3664 | 1464377410533 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 3664 | 1464377410538 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:30:10 INFO - TEST-START | /FileAPI/fileReader.html 12:30:10 INFO - PROCESS | 3664 | 1464377410566 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3664 | 1464377410570 Marionette TRACE conn6 <- [1,3002,null,{}] 12:30:10 INFO - PROCESS | 3664 | 1464377410576 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 3664 | 1464377410696 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:30:10 INFO - PROCESS | 3664 | 1464377410783 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F770800 == 61 [pid = 3664] [id = 762] 12:30:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A313B1C800) [pid = 3664] [serial = 2284] [outer = 0000000000000000] 12:30:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A315521400) [pid = 3664] [serial = 2285] [outer = 000000A313B1C800] 12:30:10 INFO - PROCESS | 3664 | 1464377410841 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A318E49400) [pid = 3664] [serial = 2286] [outer = 000000A313B1C800] 12:30:11 INFO - PROCESS | 3664 | 1464377411354 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:30:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:30:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:30:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:30:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:30:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 838ms 12:30:11 INFO - PROCESS | 3664 | 1464377411398 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3664 | 1464377411403 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:30:11 INFO - TEST-START | /FileAPI/historical.html 12:30:11 INFO - PROCESS | 3664 | 1464377411407 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 3664 | 1464377411410 Marionette TRACE conn6 <- [1,3006,null,{}] 12:30:11 INFO - PROCESS | 3664 | 1464377411414 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:11 INFO - PROCESS | 3664 | 1464377411533 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:30:11 INFO - PROCESS | 3664 | 1464377411631 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F1D800 == 62 [pid = 3664] [id = 763] 12:30:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A315517400) [pid = 3664] [serial = 2287] [outer = 0000000000000000] 12:30:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31BCD4000) [pid = 3664] [serial = 2288] [outer = 000000A315517400] 12:30:11 INFO - PROCESS | 3664 | 1464377411687 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31CA44800) [pid = 3664] [serial = 2289] [outer = 000000A315517400] 12:30:12 INFO - PROCESS | 3664 | 1464377412249 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:30:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:30:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:30:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:30:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:30:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:30:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:30:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:30:12 INFO - TEST-OK | /FileAPI/historical.html | took 879ms 12:30:12 INFO - PROCESS | 3664 | 1464377412289 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3664 | 1464377412292 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:30:12 INFO - TEST-START | /FileAPI/idlharness.html 12:30:12 INFO - PROCESS | 3664 | 1464377412303 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 3664 | 1464377412309 Marionette TRACE conn6 <- [1,3010,null,{}] 12:30:12 INFO - PROCESS | 3664 | 1464377412314 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 3664 | 1464377412461 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:30:12 INFO - PROCESS | 3664 | 1464377412584 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324ECA800 == 63 [pid = 3664] [id = 764] 12:30:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31BE73400) [pid = 3664] [serial = 2290] [outer = 0000000000000000] 12:30:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31E4CF400) [pid = 3664] [serial = 2291] [outer = 000000A31BE73400] 12:30:12 INFO - PROCESS | 3664 | 1464377412643 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31EDD8C00) [pid = 3664] [serial = 2292] [outer = 000000A31BE73400] 12:30:13 INFO - PROCESS | 3664 | 1464377413577 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:30:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:30:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:30:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:30:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:30:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:30:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:30:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:30:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:30:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:30:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:30:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:30:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:30:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:30:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:30:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:30:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:30:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:30:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:30:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:30:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:30:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:30:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1409ms 12:30:13 INFO - PROCESS | 3664 | 1464377413708 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3664 | 1464377413711 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:30:13 INFO - TEST-START | /FileAPI/idlharness.worker 12:30:13 INFO - PROCESS | 3664 | 1464377413715 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 3664 | 1464377413718 Marionette TRACE conn6 <- [1,3014,null,{}] 12:30:13 INFO - PROCESS | 3664 | 1464377413722 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 3664 | 1464377413872 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:30:14 INFO - PROCESS | 3664 | 1464377414008 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3263C7800 == 64 [pid = 3664] [id = 765] 12:30:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A31F88D800) [pid = 3664] [serial = 2293] [outer = 0000000000000000] 12:30:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A31FC5B000) [pid = 3664] [serial = 2294] [outer = 000000A31F88D800] 12:30:14 INFO - PROCESS | 3664 | 1464377414065 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31FC66C00) [pid = 3664] [serial = 2295] [outer = 000000A31F88D800] 12:30:14 INFO - PROCESS | 3664 | [3664] 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 12:30:15 INFO - PROCESS | 3664 | 1464377415249 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:30:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:30:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:30:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:30:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:30:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:30:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:30:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:30:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:30:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:30:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:30:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:30:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:30:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:30:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:30:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:30:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:30:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:30:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:30:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:30:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:30:15 INFO - {} 12:30:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1713ms 12:30:15 INFO - PROCESS | 3664 | 1464377415431 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3664 | 1464377415435 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:30:15 INFO - PROCESS | 3664 | 1464377415440 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3664 | 1464377415444 Marionette TRACE conn6 <- [1,3018,null,{}] 12:30:15 INFO - PROCESS | 3664 | 1464377415449 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 3664 | 1464377415552 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:30:15 INFO - PROCESS | 3664 | 1464377415629 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3664 | ++DOCSHELL 000000A30EF91000 == 65 [pid = 3664] [id = 766] 12:30:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A30EFD9800) [pid = 3664] [serial = 2296] [outer = 0000000000000000] 12:30:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A30F398C00) [pid = 3664] [serial = 2297] [outer = 000000A30EFD9800] 12:30:15 INFO - PROCESS | 3664 | 1464377415729 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31427A800) [pid = 3664] [serial = 2298] [outer = 000000A30EFD9800] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F769000 == 64 [pid = 3664] [id = 678] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A314233000 == 63 [pid = 3664] [id = 665] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A30F862800 == 62 [pid = 3664] [id = 664] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A323E69000 == 61 [pid = 3664] [id = 760] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A323D73800 == 60 [pid = 3664] [id = 759] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A321418000 == 59 [pid = 3664] [id = 758] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A320608000 == 58 [pid = 3664] [id = 757] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F8C7000 == 57 [pid = 3664] [id = 756] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A3139C2000 == 56 [pid = 3664] [id = 755] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A3139CF800 == 55 [pid = 3664] [id = 754] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31CA8B000 == 54 [pid = 3664] [id = 753] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B81A800 == 53 [pid = 3664] [id = 752] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A3161D5000 == 52 [pid = 3664] [id = 751] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31BE71400) [pid = 3664] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31BE6AC00) [pid = 3664] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31534F800 == 51 [pid = 3664] [id = 750] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A322FC6800 == 50 [pid = 3664] [id = 747] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A320E3C800 == 49 [pid = 3664] [id = 746] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A314234800 == 48 [pid = 3664] [id = 745] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A31B812800 == 47 [pid = 3664] [id = 744] 12:30:15 INFO - PROCESS | 3664 | --DOCSHELL 000000A310774000 == 46 [pid = 3664] [id = 743] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A3195EA800) [pid = 3664] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (000000A316128800) [pid = 3664] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (000000A319590400) [pid = 3664] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (000000A313B14800) [pid = 3664] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (000000A30F01A000) [pid = 3664] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (000000A313B15800) [pid = 3664] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (000000A31B72DC00) [pid = 3664] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (000000A31BCD2400) [pid = 3664] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (000000A31B71E800) [pid = 3664] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (000000A315514800) [pid = 3664] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (000000A31B8A2C00) [pid = 3664] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (000000A318DE4800) [pid = 3664] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (000000A3137C2400) [pid = 3664] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (000000A313DDC000) [pid = 3664] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (000000A30F390000) [pid = 3664] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (000000A315520000) [pid = 3664] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (000000A30F614800) [pid = 3664] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (000000A30F8B1400) [pid = 3664] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:30:15 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (000000A31ACAAC00) [pid = 3664] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:30:16 INFO - PROCESS | 3664 | 1464377416189 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:30:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 775ms 12:30:16 INFO - PROCESS | 3664 | 1464377416220 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3664 | 1464377416226 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:30:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:30:16 INFO - PROCESS | 3664 | 1464377416232 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 3664 | 1464377416235 Marionette TRACE conn6 <- [1,3022,null,{}] 12:30:16 INFO - PROCESS | 3664 | 1464377416239 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 3664 | 1464377416378 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:30:16 INFO - PROCESS | 3664 | 1464377416503 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314131000 == 47 [pid = 3664] [id = 767] 12:30:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (000000A30EFDD800) [pid = 3664] [serial = 2299] [outer = 0000000000000000] 12:30:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (000000A30F30F000) [pid = 3664] [serial = 2300] [outer = 000000A30EFDD800] 12:30:16 INFO - PROCESS | 3664 | 1464377416566 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (000000A3137C7C00) [pid = 3664] [serial = 2301] [outer = 000000A30EFDD800] 12:30:17 INFO - PROCESS | 3664 | 1464377417159 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:30:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 985ms 12:30:17 INFO - PROCESS | 3664 | 1464377417220 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3664 | 1464377417224 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:30:17 INFO - PROCESS | 3664 | 1464377417230 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3664 | 1464377417235 Marionette TRACE conn6 <- [1,3026,null,{}] 12:30:17 INFO - PROCESS | 3664 | 1464377417240 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 3664 | 1464377417356 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:30:17 INFO - PROCESS | 3664 | 1464377417478 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B4A3000 == 48 [pid = 3664] [id = 768] 12:30:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (000000A3152ECC00) [pid = 3664] [serial = 2302] [outer = 0000000000000000] 12:30:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (000000A315512C00) [pid = 3664] [serial = 2303] [outer = 000000A3152ECC00] 12:30:17 INFO - PROCESS | 3664 | 1464377417538 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (000000A3159D9800) [pid = 3664] [serial = 2304] [outer = 000000A3152ECC00] 12:30:18 INFO - PROCESS | 3664 | 1464377418059 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:30:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 880ms 12:30:18 INFO - PROCESS | 3664 | 1464377418113 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 3664 | 1464377418116 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:30:18 INFO - PROCESS | 3664 | 1464377418121 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 3664 | 1464377418123 Marionette TRACE conn6 <- [1,3030,null,{}] 12:30:18 INFO - PROCESS | 3664 | 1464377418127 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 3664 | 1464377418239 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:30:18 INFO - PROCESS | 3664 | 1464377418334 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C532000 == 49 [pid = 3664] [id = 769] 12:30:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (000000A318DEE400) [pid = 3664] [serial = 2305] [outer = 0000000000000000] 12:30:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (000000A318E5F000) [pid = 3664] [serial = 2306] [outer = 000000A318DEE400] 12:30:18 INFO - PROCESS | 3664 | 1464377418391 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (000000A31A66C000) [pid = 3664] [serial = 2307] [outer = 000000A318DEE400] 12:30:19 INFO - PROCESS | 3664 | 1464377419126 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:30:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:30:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:30:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:30:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:30:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1086ms 12:30:19 INFO - PROCESS | 3664 | 1464377419212 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3664 | 1464377419217 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:30:19 INFO - PROCESS | 3664 | 1464377419229 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 3664 | 1464377419234 Marionette TRACE conn6 <- [1,3034,null,{}] 12:30:19 INFO - PROCESS | 3664 | 1464377419238 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 3664 | 1464377419359 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:30:19 INFO - PROCESS | 3664 | 1464377419431 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31ED44000 == 50 [pid = 3664] [id = 770] 12:30:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (000000A31BC1B400) [pid = 3664] [serial = 2308] [outer = 0000000000000000] 12:30:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (000000A31BCD5800) [pid = 3664] [serial = 2309] [outer = 000000A31BC1B400] 12:30:19 INFO - PROCESS | 3664 | 1464377419488 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (000000A31BDE2400) [pid = 3664] [serial = 2310] [outer = 000000A31BC1B400] 12:30:19 INFO - PROCESS | 3664 | [3664] 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 12:30:20 INFO - PROCESS | 3664 | 1464377420031 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:30:20 INFO - {} 12:30:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 837ms 12:30:20 INFO - PROCESS | 3664 | 1464377420095 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3664 | 1464377420098 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:30:20 INFO - PROCESS | 3664 | 1464377420107 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3664 | 1464377420109 Marionette TRACE conn6 <- [1,3038,null,{}] 12:30:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:30:20 INFO - PROCESS | 3664 | 1464377420113 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 3664 | 1464377420226 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:30:20 INFO - PROCESS | 3664 | 1464377420312 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FA2F800 == 51 [pid = 3664] [id = 771] 12:30:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (000000A31BCD1800) [pid = 3664] [serial = 2311] [outer = 0000000000000000] 12:30:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (000000A31C27CC00) [pid = 3664] [serial = 2312] [outer = 000000A31BCD1800] 12:30:20 INFO - PROCESS | 3664 | 1464377420368 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (000000A31C782400) [pid = 3664] [serial = 2313] [outer = 000000A31BCD1800] 12:30:20 INFO - PROCESS | 3664 | 1464377420925 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:30:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 818ms 12:30:20 INFO - PROCESS | 3664 | 1464377420949 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3664 | 1464377420951 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:30:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:30:20 INFO - PROCESS | 3664 | 1464377420957 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3664 | 1464377420959 Marionette TRACE conn6 <- [1,3042,null,{}] 12:30:20 INFO - PROCESS | 3664 | 1464377420963 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:21 INFO - PROCESS | 3664 | 1464377421075 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:30:21 INFO - PROCESS | 3664 | 1464377421171 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B136800 == 52 [pid = 3664] [id = 772] 12:30:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (000000A3147A7000) [pid = 3664] [serial = 2314] [outer = 0000000000000000] 12:30:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (000000A315515800) [pid = 3664] [serial = 2315] [outer = 000000A3147A7000] 12:30:21 INFO - PROCESS | 3664 | 1464377421236 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (000000A31BCD6000) [pid = 3664] [serial = 2316] [outer = 000000A3147A7000] 12:30:22 INFO - PROCESS | 3664 | 1464377422061 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:30:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1255ms 12:30:22 INFO - PROCESS | 3664 | 1464377422228 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3664 | 1464377422231 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:30:22 INFO - PROCESS | 3664 | 1464377422236 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 3664 | 1464377422238 Marionette TRACE conn6 <- [1,3046,null,{}] 12:30:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:30:22 INFO - PROCESS | 3664 | 1464377422242 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 3664 | 1464377422339 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:30:22 INFO - PROCESS | 3664 | 1464377422429 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31FC84000 == 53 [pid = 3664] [id = 773] 12:30:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A3147A9000) [pid = 3664] [serial = 2317] [outer = 0000000000000000] 12:30:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31CFA0400) [pid = 3664] [serial = 2318] [outer = 000000A3147A9000] 12:30:22 INFO - PROCESS | 3664 | 1464377422486 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A31D868C00) [pid = 3664] [serial = 2319] [outer = 000000A3147A9000] 12:30:23 INFO - PROCESS | 3664 | 1464377423055 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:30:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:30:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:30:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:30:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:30:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:30:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:30:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:30:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:30:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:30:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 884ms 12:30:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:30:23 INFO - PROCESS | 3664 | 1464377423127 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3664 | 1464377423130 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:30:23 INFO - PROCESS | 3664 | 1464377423133 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 3664 | 1464377423135 Marionette TRACE conn6 <- [1,3050,null,{}] 12:30:23 INFO - PROCESS | 3664 | 1464377423139 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:23 INFO - PROCESS | 3664 | 1464377423311 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:30:23 INFO - PROCESS | 3664 | 1464377423410 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3664 | ++DOCSHELL 000000A318E9E800 == 54 [pid = 3664] [id = 774] 12:30:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A30F308000) [pid = 3664] [serial = 2320] [outer = 0000000000000000] 12:30:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A30F8B5C00) [pid = 3664] [serial = 2321] [outer = 000000A30F308000] 12:30:23 INFO - PROCESS | 3664 | 1464377423461 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A313A87000) [pid = 3664] [serial = 2322] [outer = 000000A30F308000] 12:30:23 INFO - PROCESS | 3664 | [3664] 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 12:30:24 INFO - PROCESS | 3664 | 1464377424071 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:30:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:30:24 INFO - {} 12:30:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 987ms 12:30:24 INFO - PROCESS | 3664 | 1464377424123 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3664 | 1464377424127 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:30:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:30:24 INFO - PROCESS | 3664 | 1464377424161 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3664 | 1464377424165 Marionette TRACE conn6 <- [1,3054,null,{}] 12:30:24 INFO - PROCESS | 3664 | --DOCSHELL 000000A30EF91000 == 53 [pid = 3664] [id = 766] 12:30:24 INFO - PROCESS | 3664 | --DOCSHELL 000000A324ECA800 == 52 [pid = 3664] [id = 764] 12:30:24 INFO - PROCESS | 3664 | --DOCSHELL 000000A323F1D800 == 51 [pid = 3664] [id = 763] 12:30:24 INFO - PROCESS | 3664 | --DOCSHELL 000000A31F770800 == 50 [pid = 3664] [id = 762] 12:30:24 INFO - PROCESS | 3664 | --DOCSHELL 000000A3106DE800 == 49 [pid = 3664] [id = 761] 12:30:24 INFO - PROCESS | 3664 | 1464377424226 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3664 | 1464377424345 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:30:24 INFO - PROCESS | 3664 | 1464377424353 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31B482000 == 50 [pid = 3664] [id = 775] 12:30:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A31449DC00) [pid = 3664] [serial = 2323] [outer = 0000000000000000] 12:30:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A315947C00) [pid = 3664] [serial = 2324] [outer = 000000A31449DC00] 12:30:24 INFO - PROCESS | 3664 | 1464377424403 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A318E3D400) [pid = 3664] [serial = 2325] [outer = 000000A31449DC00] 12:30:24 INFO - PROCESS | 3664 | 1464377424819 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:30:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:30:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 12:30:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:30:24 INFO - PROCESS | 3664 | 1464377424870 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3664 | 1464377424873 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:30:24 INFO - PROCESS | 3664 | 1464377424877 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 3664 | 1464377424879 Marionette TRACE conn6 <- [1,3058,null,{}] 12:30:24 INFO - PROCESS | 3664 | 1464377424887 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 3664 | 1464377424981 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:30:25 INFO - PROCESS | 3664 | 1464377424994 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A320E34000 == 51 [pid = 3664] [id = 776] 12:30:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A31B40DC00) [pid = 3664] [serial = 2326] [outer = 0000000000000000] 12:30:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A31B652000) [pid = 3664] [serial = 2327] [outer = 000000A31B40DC00] 12:30:25 INFO - PROCESS | 3664 | 1464377425043 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A31BCD3C00) [pid = 3664] [serial = 2328] [outer = 000000A31B40DC00] 12:30:25 INFO - PROCESS | 3664 | 1464377425520 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:30:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 12:30:25 INFO - PROCESS | 3664 | 1464377425572 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3664 | 1464377425583 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:30:25 INFO - PROCESS | 3664 | 1464377425594 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3664 | 1464377425598 Marionette TRACE conn6 <- [1,3062,null,{}] 12:30:25 INFO - PROCESS | 3664 | 1464377425602 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 3664 | 1464377425730 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:30:25 INFO - PROCESS | 3664 | 1464377425823 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323D6B000 == 52 [pid = 3664] [id = 777] 12:30:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31BDDCC00) [pid = 3664] [serial = 2329] [outer = 0000000000000000] 12:30:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31D604000) [pid = 3664] [serial = 2330] [outer = 000000A31BDDCC00] 12:30:25 INFO - PROCESS | 3664 | 1464377425869 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31EEA8C00) [pid = 3664] [serial = 2331] [outer = 000000A31BDDCC00] 12:30:26 INFO - PROCESS | 3664 | 1464377426267 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:30:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 691ms 12:30:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:30:26 INFO - PROCESS | 3664 | 1464377426282 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3664 | 1464377426285 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:30:26 INFO - PROCESS | 3664 | 1464377426288 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - PROCESS | 3664 | 1464377426290 Marionette TRACE conn6 <- [1,3066,null,{}] 12:30:26 INFO - PROCESS | 3664 | 1464377426293 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:26 INFO - PROCESS | 3664 | 1464377426415 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:30:26 INFO - PROCESS | 3664 | 1464377426473 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 3664 | ++DOCSHELL 000000A323F15000 == 53 [pid = 3664] [id = 778] 12:30:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31F88E800) [pid = 3664] [serial = 2332] [outer = 0000000000000000] 12:30:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31F8A6000) [pid = 3664] [serial = 2333] [outer = 000000A31F88E800] 12:30:26 INFO - PROCESS | 3664 | 1464377426520 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31F8B0400) [pid = 3664] [serial = 2334] [outer = 000000A31F88E800] 12:30:26 INFO - PROCESS | 3664 | 1464377426942 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3664 | 1464377427061 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:30:27 INFO - PROCESS | 3664 | 1464377427065 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:30:27 INFO - PROCESS | 3664 | 1464377427067 Marionette TRACE conn6 <- [1,3070,null,{}] 12:30:27 INFO - PROCESS | 3664 | 1464377427071 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 3664 | 1464377427228 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:30:27 INFO - PROCESS | 3664 | 1464377427250 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EE0000 == 54 [pid = 3664] [id = 779] 12:30:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A320237400) [pid = 3664] [serial = 2335] [outer = 0000000000000000] 12:30:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A320239000) [pid = 3664] [serial = 2336] [outer = 000000A320237400] 12:30:27 INFO - PROCESS | 3664 | 1464377427302 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A320243C00) [pid = 3664] [serial = 2337] [outer = 000000A320237400] 12:30:27 INFO - PROCESS | 3664 | 1464377427745 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:30:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:30:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:30:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (000000A30F393800) [pid = 3664] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (000000A31F88D800) [pid = 3664] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (000000A31BE74800) [pid = 3664] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (000000A31B898C00) [pid = 3664] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (000000A31C49C400) [pid = 3664] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (000000A318E5D800) [pid = 3664] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (000000A310705400) [pid = 3664] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (000000A3152F0400) [pid = 3664] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (000000A30F396400) [pid = 3664] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (000000A315252000) [pid = 3664] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (000000A30E9C2800) [pid = 3664] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (000000A316122800) [pid = 3664] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (000000A313B19800) [pid = 3664] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (000000A315AB9400) [pid = 3664] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (000000A31B186C00) [pid = 3664] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (000000A31C27DC00) [pid = 3664] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (000000A31BC1BC00) [pid = 3664] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (000000A31958E800) [pid = 3664] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (000000A31CA4DC00) [pid = 3664] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (000000A31BE6C800) [pid = 3664] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:30:27 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (000000A31BDDD400) [pid = 3664] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:30:27 INFO - PROCESS | 3664 | 1464377427882 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:30:27 INFO - PROCESS | 3664 | 1464377427884 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:30:27 INFO - PROCESS | 3664 | 1464377427894 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - PROCESS | 3664 | 1464377427896 Marionette TRACE conn6 <- [1,3074,null,{}] 12:30:27 INFO - PROCESS | 3664 | 1464377427900 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:30:28 INFO - PROCESS | 3664 | 1464377427995 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:30:28 INFO - PROCESS | 3664 | 1464377428003 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3252A0000 == 55 [pid = 3664] [id = 780] 12:30:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (000000A316122800) [pid = 3664] [serial = 2338] [outer = 0000000000000000] 12:30:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (000000A31A664400) [pid = 3664] [serial = 2339] [outer = 000000A316122800] 12:30:28 INFO - PROCESS | 3664 | 1464377428049 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (000000A3202A8800) [pid = 3664] [serial = 2340] [outer = 000000A316122800] 12:30:28 INFO - PROCESS | 3664 | 1464377428466 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:30:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 611ms 12:30:28 INFO - PROCESS | 3664 | 1464377428519 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3664 | 1464377428521 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:30:28 INFO - PROCESS | 3664 | 1464377428524 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3664 | 1464377428534 Marionette TRACE conn6 <- [1,3078,null,{}] 12:30:28 INFO - PROCESS | 3664 | 1464377428539 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 3664 | 1464377428653 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:30:28 INFO - PROCESS | 3664 | 1464377428666 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326252000 == 56 [pid = 3664] [id = 781] 12:30:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (000000A318DE6400) [pid = 3664] [serial = 2341] [outer = 0000000000000000] 12:30:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (000000A32035E400) [pid = 3664] [serial = 2342] [outer = 000000A318DE6400] 12:30:28 INFO - PROCESS | 3664 | 1464377428714 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (000000A320366400) [pid = 3664] [serial = 2343] [outer = 000000A318DE6400] 12:30:29 INFO - PROCESS | 3664 | 1464377429127 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:30:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 649ms 12:30:29 INFO - PROCESS | 3664 | 1464377429177 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3664 | 1464377429179 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:30:29 INFO - PROCESS | 3664 | 1464377429182 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3664 | 1464377429184 Marionette TRACE conn6 <- [1,3082,null,{}] 12:30:29 INFO - PROCESS | 3664 | 1464377429188 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3664 | 1464377429275 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:30:29 INFO - PROCESS | 3664 | 1464377429283 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31C062000 == 57 [pid = 3664] [id = 782] 12:30:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (000000A30E83BC00) [pid = 3664] [serial = 2344] [outer = 0000000000000000] 12:30:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (000000A30F308800) [pid = 3664] [serial = 2345] [outer = 000000A30E83BC00] 12:30:29 INFO - PROCESS | 3664 | 1464377429331 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (000000A32064EC00) [pid = 3664] [serial = 2346] [outer = 000000A30E83BC00] 12:30:29 INFO - PROCESS | 3664 | 1464377429744 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:30:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 12:30:29 INFO - PROCESS | 3664 | 1464377429771 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3664 | 1464377429773 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:30:29 INFO - PROCESS | 3664 | 1464377429777 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:30:29 INFO - PROCESS | 3664 | 1464377429779 Marionette TRACE conn6 <- [1,3086,null,{}] 12:30:29 INFO - PROCESS | 3664 | 1464377429782 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:29 INFO - PROCESS | 3664 | 1464377429919 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:30:30 INFO - PROCESS | 3664 | 1464377430133 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3664 | ++DOCSHELL 000000A314213000 == 58 [pid = 3664] [id = 783] 12:30:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (000000A30F024400) [pid = 3664] [serial = 2347] [outer = 0000000000000000] 12:30:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (000000A30F8B1000) [pid = 3664] [serial = 2348] [outer = 000000A30F024400] 12:30:30 INFO - PROCESS | 3664 | 1464377430193 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (000000A313B1D800) [pid = 3664] [serial = 2349] [outer = 000000A30F024400] 12:30:30 INFO - PROCESS | 3664 | 1464377430756 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:30:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1025ms 12:30:30 INFO - PROCESS | 3664 | 1464377430807 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 3664 | 1464377430813 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:30:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:30:30 INFO - PROCESS | 3664 | 1464377430818 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 3664 | 1464377430823 Marionette TRACE conn6 <- [1,3090,null,{}] 12:30:30 INFO - PROCESS | 3664 | 1464377430851 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 3664 | 1464377431041 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:30:31 INFO - PROCESS | 3664 | 1464377431139 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3664 | ++DOCSHELL 000000A31F8B7800 == 59 [pid = 3664] [id = 784] 12:30:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (000000A31A65E400) [pid = 3664] [serial = 2350] [outer = 0000000000000000] 12:30:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (000000A31AC9E800) [pid = 3664] [serial = 2351] [outer = 000000A31A65E400] 12:30:31 INFO - PROCESS | 3664 | 1464377431197 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (000000A31B89CC00) [pid = 3664] [serial = 2352] [outer = 000000A31A65E400] 12:30:31 INFO - PROCESS | 3664 | 1464377431760 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:30:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:30:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 963ms 12:30:31 INFO - PROCESS | 3664 | 1464377431785 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:30:31 INFO - PROCESS | 3664 | 1464377431790 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:30:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:30:31 INFO - PROCESS | 3664 | 1464377431794 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3664 | 1464377431797 Marionette TRACE conn6 <- [1,3094,null,{}] 12:30:31 INFO - PROCESS | 3664 | 1464377431801 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:31 INFO - PROCESS | 3664 | 1464377431921 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:30:32 INFO - PROCESS | 3664 | 1464377432057 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A324EDA000 == 60 [pid = 3664] [id = 785] 12:30:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (000000A31BCCF800) [pid = 3664] [serial = 2353] [outer = 0000000000000000] 12:30:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (000000A31C283400) [pid = 3664] [serial = 2354] [outer = 000000A31BCCF800] 12:30:32 INFO - PROCESS | 3664 | 1464377432117 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (000000A31D58EC00) [pid = 3664] [serial = 2355] [outer = 000000A31BCCF800] 12:30:32 INFO - PROCESS | 3664 | 1464377432628 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:30:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 12:30:32 INFO - PROCESS | 3664 | 1464377432681 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3664 | 1464377432684 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:30:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:30:32 INFO - PROCESS | 3664 | 1464377432696 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 3664 | 1464377432703 Marionette TRACE conn6 <- [1,3098,null,{}] 12:30:32 INFO - PROCESS | 3664 | 1464377432724 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:32 INFO - PROCESS | 3664 | 1464377432843 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:30:32 INFO - PROCESS | 3664 | 1464377432946 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3664 | ++DOCSHELL 000000A3264CC000 == 61 [pid = 3664] [id = 786] 12:30:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (000000A31CA42000) [pid = 3664] [serial = 2356] [outer = 0000000000000000] 12:30:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (000000A31FBC3000) [pid = 3664] [serial = 2357] [outer = 000000A31CA42000] 12:30:33 INFO - PROCESS | 3664 | 1464377433014 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (000000A320241800) [pid = 3664] [serial = 2358] [outer = 000000A31CA42000] 12:30:33 INFO - PROCESS | 3664 | 1464377433516 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:30:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:30:33 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:30:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:30:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:30:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 858ms 12:30:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:30:33 INFO - PROCESS | 3664 | 1464377433549 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3664 | 1464377433552 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:30:33 INFO - PROCESS | 3664 | 1464377433556 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 3664 | 1464377433558 Marionette TRACE conn6 <- [1,3102,null,{}] 12:30:33 INFO - PROCESS | 3664 | 1464377433562 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:33 INFO - PROCESS | 3664 | 1464377433679 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:30:33 INFO - PROCESS | 3664 | 1464377433810 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a6b2d97c-c639-4690-8f96-3c35d9e9f188\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3664 | ++DOCSHELL 000000A326682800 == 62 [pid = 3664] [id = 787] 12:30:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (000000A320369000) [pid = 3664] [serial = 2359] [outer = 0000000000000000] 12:30:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (000000A320656400) [pid = 3664] [serial = 2360] [outer = 000000A320369000] 12:30:33 INFO - PROCESS | 3664 | 1464377433869 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (000000A3206EC000) [pid = 3664] [serial = 2361] [outer = 000000A320369000] 12:30:34 INFO - PROCESS | 3664 | 1464377434398 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:30:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:30:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 879ms 12:30:34 INFO - PROCESS | 3664 | 1464377434436 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3664 | 1464377434439 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:30:35 WARNING - u'runner_teardown' () 12:30:35 INFO - No more tests 12:30:35 INFO - Got 0 unexpected results 12:30:35 INFO - SUITE-END | took 724s 12:30:35 INFO - Closing logging queue 12:30:35 INFO - queue closed 12:30:35 INFO - Return code: 0 12:30:35 WARNING - # TBPL SUCCESS # 12:30:35 INFO - Running post-action listener: _resource_record_post_action 12:30:35 INFO - Running post-run listener: _resource_record_post_run 12:30:36 INFO - Total resource usage - Wall time: 734s; CPU: 14.0%; Read bytes: 116961792; Write bytes: 1003904000; Read time: 1213640; Write time: 5141730 12:30:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:30:36 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 37524480; Read time: 0; Write time: 94050 12:30:36 INFO - run-tests - Wall time: 732s; CPU: 14.0%; Read bytes: 116961792; Write bytes: 899344384; Read time: 1213640; Write time: 4976290 12:30:36 INFO - Running post-run listener: _upload_blobber_files 12:30:36 INFO - Blob upload gear active. 12:30:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:30:36 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:30:36 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'] 12:30:36 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 12:30:37 INFO - (blobuploader) - INFO - Open directory for files ... 12:30:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:30:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:30:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:30:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:30:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:30:38 INFO - (blobuploader) - INFO - Done attempting. 12:30:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:30:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:30:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:30:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:30:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:30:39 INFO - (blobuploader) - INFO - Done attempting. 12:30:39 INFO - (blobuploader) - INFO - Iteration through files over. 12:30:39 INFO - Return code: 0 12:30:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:30:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1ca9dbc578446205ac3192595e27f62e51d13361e2c6a700cde8aa30eb204f24551533d828939dd26eb43d7f3ec00c142f8ec4c0314c9dfb2f42738f4f0f0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc85f9c99f456b0cdb3ce1a016d80c6e1f5903d967e662db1b0f0012ed7449862e803b10098666dce624549f100ea270fb118b9f1002c15a95b3584f12fc9f4c"} 12:30:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:30:39 INFO - Writing to file C:\slave\test\properties\blobber_files 12:30:39 INFO - Contents: 12:30:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1ca9dbc578446205ac3192595e27f62e51d13361e2c6a700cde8aa30eb204f24551533d828939dd26eb43d7f3ec00c142f8ec4c0314c9dfb2f42738f4f0f0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc85f9c99f456b0cdb3ce1a016d80c6e1f5903d967e662db1b0f0012ed7449862e803b10098666dce624549f100ea270fb118b9f1002c15a95b3584f12fc9f4c"} 12:30:39 INFO - Running post-run listener: copy_logs_to_upload_dir 12:30:39 INFO - Copying logs to upload dir... 12:30:39 INFO - mkdir: C:\slave\test\build\upload\logs 12:30:39 INFO - Copying logs to upload dir... 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - Using _rmtree_windows ... 12:30:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1020.445000 ========= master_lag: -0.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 0 secs) (at 2016-05-27 12:30:40.232768) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:30:40.233884) ========= '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-110\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-110 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-110 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-110\AppData\Local LOGONSERVER=\\T-W864-IX-110 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-110 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-110 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-110 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ae1ca9dbc578446205ac3192595e27f62e51d13361e2c6a700cde8aa30eb204f24551533d828939dd26eb43d7f3ec00c142f8ec4c0314c9dfb2f42738f4f0f0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc85f9c99f456b0cdb3ce1a016d80c6e1f5903d967e662db1b0f0012ed7449862e803b10098666dce624549f100ea270fb118b9f1002c15a95b3584f12fc9f4c"} build_url:https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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/ae1ca9dbc578446205ac3192595e27f62e51d13361e2c6a700cde8aa30eb204f24551533d828939dd26eb43d7f3ec00c142f8ec4c0314c9dfb2f42738f4f0f0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fc85f9c99f456b0cdb3ce1a016d80c6e1f5903d967e662db1b0f0012ed7449862e803b10098666dce624549f100ea270fb118b9f1002c15a95b3584f12fc9f4c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BNCrZpYAQLOKiS3kN-RJXQ/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-27 12:30:40.567347) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:30:40.568284) ========= '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-110\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-110 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-110 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-110\AppData\Local LOGONSERVER=\\T-W864-IX-110 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-110 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-110 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-110 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:30:40.692549) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 12:30:40.693017) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 12:30:41.274082) ========= ========= Total master_lag: 0.13 =========