builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-073 starttime: 1470941659.73 results: success (0) buildid: 20160811095921 builduid: aa69ce5198994b278dabd418de668440 revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:19.730473) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:19.731008) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:19.731314) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:19.902108) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:54:19.902608) ========= '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-073\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-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-073\AppData\Local LOGONSERVER=\\T-W864-IX-073 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-073 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-073 WINDIR=C:\windows using PTY: False --11:54:21-- 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% 13.00 MB/s 11:54:21 (13.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.614000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:54:21.563657) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-11 11:54:21.564005) ========= '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-073\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-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-073\AppData\Local LOGONSERVER=\\T-W864-IX-073 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-073 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-073 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.111000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-08-11 11:54:25.702732) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:54:25.703197) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --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-release --rev 9bf4d2171f273c1543fa548b09dbe76311cd0b34 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-073\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-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-073\AppData\Local LOGONSERVER=\\T-W864-IX-073 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-073 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-073 WINDIR=C:\windows using PTY: False 2016-08-11 11:54:26,480 truncating revision to first 12 chars 2016-08-11 11:54:26,480 Setting DEBUG logging. 2016-08-11 11:54:26,480 attempt 1/10 2016-08-11 11:54:26,480 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9bf4d2171f27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-11 11:54:27,433 unpacking tar archive at: mozilla-release-9bf4d2171f27/testing/mozharness/ program finished with exit code 0 elapsedTime=1.876000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-11 11:54:27.650754) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:27.651155) ========= script_repo_revision: 9bf4d2171f273c1543fa548b09dbe76311cd0b34 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:27.651584) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:27.651901) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-11 11:54:27.671138) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-08-11 11:54:27.671713) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-073\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-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-073\AppData\Local LOGONSERVER=\\T-W864-IX-073 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-073 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-073 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:54:28 INFO - MultiFileLogger online at 20160811 11:54:28 in C:\slave\test 11:54:28 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-release --download-symbols true 11:54:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:54:28 INFO - {'append_to_log': False, 11:54:28 INFO - 'base_work_dir': 'C:\\slave\\test', 11:54:28 INFO - 'blob_upload_branch': 'mozilla-release', 11:54:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:54:28 INFO - 'buildbot_json_path': 'buildprops.json', 11:54:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:54:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:54:28 INFO - 'download_minidump_stackwalk': True, 11:54:28 INFO - 'download_symbols': 'true', 11:54:28 INFO - 'e10s': False, 11:54:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:54:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:54:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:54:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:54:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:54:28 INFO - 'C:/mozilla-build/tooltool.py'), 11:54:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:54:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:54:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:54:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:54:28 INFO - 'log_level': 'info', 11:54:28 INFO - 'log_to_console': True, 11:54:28 INFO - 'opt_config_files': (), 11:54:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:54:28 INFO - '--processes=1', 11:54:28 INFO - '--config=%(test_path)s/wptrunner.ini', 11:54:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:54:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:54:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:54:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:54:28 INFO - 'pip_index': False, 11:54:28 INFO - 'require_test_zip': True, 11:54:28 INFO - 'test_type': ('testharness',), 11:54:28 INFO - 'this_chunk': '1', 11:54:28 INFO - 'total_chunks': '10', 11:54:28 INFO - 'virtualenv_path': 'venv', 11:54:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:54:28 INFO - 'work_dir': 'build'} 11:54:28 INFO - ##### 11:54:28 INFO - ##### Running clobber step. 11:54:28 INFO - ##### 11:54:28 INFO - Running pre-action listener: _resource_record_pre_action 11:54:28 INFO - Running main action method: clobber 11:54:28 INFO - rmtree: C:\slave\test\build 11:54:28 INFO - Using _rmtree_windows ... 11:54:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:54:53 INFO - Running post-action listener: _resource_record_post_action 11:54:53 INFO - ##### 11:54:53 INFO - ##### Running read-buildbot-config step. 11:54:53 INFO - ##### 11:54:53 INFO - Running pre-action listener: _resource_record_pre_action 11:54:53 INFO - Running main action method: read_buildbot_config 11:54:53 INFO - Using buildbot properties: 11:54:53 INFO - { 11:54:53 INFO - "project": "", 11:54:53 INFO - "product": "firefox", 11:54:53 INFO - "script_repo_revision": "production", 11:54:53 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 11:54:53 INFO - "repository": "", 11:54:53 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 11:54:53 INFO - "buildid": "20160811095921", 11:54:53 INFO - "pgo_build": "False", 11:54:53 INFO - "basedir": "C:\\slave\\test", 11:54:53 INFO - "buildnumber": 18, 11:54:53 INFO - "slavename": "t-w864-ix-073", 11:54:53 INFO - "revision": "9bf4d2171f273c1543fa548b09dbe76311cd0b34", 11:54:53 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:54:53 INFO - "platform": "win64", 11:54:53 INFO - "branch": "mozilla-release", 11:54:53 INFO - "repo_path": "releases/mozilla-release", 11:54:53 INFO - "moz_repo_path": "", 11:54:53 INFO - "stage_platform": "win64", 11:54:53 INFO - "builduid": "aa69ce5198994b278dabd418de668440", 11:54:53 INFO - "slavebuilddir": "test" 11:54:53 INFO - } 11:54:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 11:54:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 11:54:53 INFO - Running post-action listener: _resource_record_post_action 11:54:53 INFO - ##### 11:54:53 INFO - ##### Running download-and-extract step. 11:54:53 INFO - ##### 11:54:53 INFO - Running pre-action listener: _resource_record_pre_action 11:54:53 INFO - Running main action method: download_and_extract 11:54:53 INFO - mkdir: C:\slave\test\build\tests 11:54:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:53 INFO - https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:54:53 INFO - trying https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 11:54:53 INFO - Downloading https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 11:54:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1 11:54:54 INFO - Downloaded 1274 bytes. 11:54:54 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 11:54:54 INFO - Using the following test package requirements: 11:54:54 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 11:54:54 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 11:54:54 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 11:54:54 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'jsshell-win64.zip'], 11:54:54 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 11:54:54 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 11:54:54 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 11:54:54 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 11:54:54 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 11:54:54 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 11:54:54 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 11:54:54 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:54:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:54 INFO - https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:54:54 INFO - trying https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 11:54:54 INFO - Downloading https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip 11:54:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1 11:54:55 INFO - Downloaded 20872180 bytes. 11:54:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:54:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:54:57 INFO - caution: filename not matched: web-platform/* 11:54:57 INFO - Return code: 11 11:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:57 INFO - https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:54:57 INFO - trying https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 11:54:57 INFO - Downloading https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip 11:54:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1 11:54:58 INFO - Downloaded 36389909 bytes. 11:54:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:54:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:55:47 INFO - caution: filename not matched: bin/* 11:55:47 INFO - caution: filename not matched: config/* 11:55:47 INFO - caution: filename not matched: mozbase/* 11:55:47 INFO - caution: filename not matched: marionette/* 11:55:47 INFO - caution: filename not matched: tools/wptserve/* 11:55:47 INFO - Return code: 11 11:55:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:55:47 INFO - https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 11:55:47 INFO - trying https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 11:55:47 INFO - Downloading https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 11:55:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1 11:55:51 INFO - Downloaded 82732841 bytes. 11:55:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 11:55:51 INFO - mkdir: C:\slave\test\properties 11:55:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:55:51 INFO - Writing to file C:\slave\test\properties\build_url 11:55:51 INFO - Contents: 11:55:51 INFO - build_url:https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 11:55:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 11:55:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:55:52 INFO - Writing to file C:\slave\test\properties\symbols_url 11:55:52 INFO - Contents: 11:55:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 11:55:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:55:52 INFO - https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:55:52 INFO - trying https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 11:55:52 INFO - Downloading https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 11:55:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:55:54 INFO - Downloaded 50797188 bytes. 11:55:54 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:55:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:55:56 INFO - Return code: 0 11:55:56 INFO - Running post-action listener: _resource_record_post_action 11:55:56 INFO - Running post-action listener: set_extra_try_arguments 11:55:56 INFO - ##### 11:55:56 INFO - ##### Running create-virtualenv step. 11:55:56 INFO - ##### 11:55:56 INFO - Running pre-action listener: _pre_create_virtualenv 11:55:56 INFO - Running pre-action listener: _resource_record_pre_action 11:55:56 INFO - Running main action method: create_virtualenv 11:55:56 INFO - Creating virtualenv C:\slave\test\build\venv 11:55:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 11:55:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:55:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:56:02 INFO - Installing distribute......................................................................................................................................................................................done. 11:56:04 INFO - Return code: 0 11:56:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:56:04 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-073', 'USERDOMAIN': 'T-W864-IX-073', '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-073', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-073', '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-073\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:56:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:56:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:56:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:56:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Roaming', 11:56:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:56:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:56:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:56:04 INFO - 'COMPUTERNAME': 'T-W864-IX-073', 11:56:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:56:04 INFO - 'DCLOCATION': 'SCL3', 11:56:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:56:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:56:04 INFO - 'HOMEDRIVE': 'C:', 11:56:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 11:56:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:56:04 INFO - 'KTS_VERSION': '1.19c', 11:56:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 11:56:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-073', 11:56:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:56:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:56:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:56:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:56:04 INFO - 'MOZ_NO_REMOTE': '1', 11:56:04 INFO - 'NO_EM_RESTART': '1', 11:56:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:56:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:56:04 INFO - 'OS': 'Windows_NT', 11:56:04 INFO - 'OURDRIVE': 'C:', 11:56:04 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', 11:56:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:56:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:56:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:56:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:56:04 INFO - 'PROCESSOR_LEVEL': '6', 11:56:04 INFO - 'PROCESSOR_REVISION': '1e05', 11:56:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:56:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:56:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:56:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:56:04 INFO - 'PROMPT': '$P$G', 11:56:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:56:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:56:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:56:04 INFO - 'PWD': 'C:\\slave\\test', 11:56:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:56:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:56:04 INFO - 'SYSTEMDRIVE': 'C:', 11:56:04 INFO - 'SYSTEMROOT': 'C:\\windows', 11:56:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:04 INFO - 'TEST1': 'testie', 11:56:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:04 INFO - 'USERDOMAIN': 'T-W864-IX-073', 11:56:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 11:56:04 INFO - 'USERNAME': 'cltbld', 11:56:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-073', 11:56:04 INFO - 'WINDIR': 'C:\\windows', 11:56:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:56:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:56:05 INFO - Downloading/unpacking psutil>=0.7.1 11:56:06 INFO - Running setup.py egg_info for package psutil 11:56:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:56:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:56:06 INFO - Installing collected packages: psutil 11:56:06 INFO - Running setup.py install for psutil 11:56:06 INFO - building 'psutil._psutil_windows' extension 11:56:06 INFO - error: Unable to find vcvarsall.bat 11:56:06 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-utyjlc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:56:06 INFO - running install 11:56:06 INFO - running build 11:56:06 INFO - running build_py 11:56:06 INFO - creating build 11:56:06 INFO - creating build\lib.win32-2.7 11:56:06 INFO - creating build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:56:06 INFO - running build_ext 11:56:06 INFO - building 'psutil._psutil_windows' extension 11:56:06 INFO - error: Unable to find vcvarsall.bat 11:56:06 INFO - ---------------------------------------- 11:56:06 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-utyjlc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:56:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-073\AppData\Roaming\pip\pip.log 11:56:06 WARNING - Return code: 1 11:56:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:56:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:56:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:56:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:56:06 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-073', 'USERDOMAIN': 'T-W864-IX-073', '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-073', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-073', '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-073\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:56:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:56:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:56:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:56:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Roaming', 11:56:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:56:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:56:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:56:06 INFO - 'COMPUTERNAME': 'T-W864-IX-073', 11:56:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:56:06 INFO - 'DCLOCATION': 'SCL3', 11:56:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:56:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:56:06 INFO - 'HOMEDRIVE': 'C:', 11:56:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 11:56:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:56:06 INFO - 'KTS_VERSION': '1.19c', 11:56:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 11:56:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-073', 11:56:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:56:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:56:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:56:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:56:06 INFO - 'MOZ_NO_REMOTE': '1', 11:56:06 INFO - 'NO_EM_RESTART': '1', 11:56:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:56:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:56:06 INFO - 'OS': 'Windows_NT', 11:56:06 INFO - 'OURDRIVE': 'C:', 11:56:06 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', 11:56:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:56:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:56:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:56:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:56:06 INFO - 'PROCESSOR_LEVEL': '6', 11:56:06 INFO - 'PROCESSOR_REVISION': '1e05', 11:56:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:56:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:56:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:56:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:56:06 INFO - 'PROMPT': '$P$G', 11:56:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:56:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:56:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:56:06 INFO - 'PWD': 'C:\\slave\\test', 11:56:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:56:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:56:06 INFO - 'SYSTEMDRIVE': 'C:', 11:56:06 INFO - 'SYSTEMROOT': 'C:\\windows', 11:56:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:06 INFO - 'TEST1': 'testie', 11:56:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:06 INFO - 'USERDOMAIN': 'T-W864-IX-073', 11:56:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 11:56:06 INFO - 'USERNAME': 'cltbld', 11:56:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-073', 11:56:06 INFO - 'WINDIR': 'C:\\windows', 11:56:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:56:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:56:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:56:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:56:06 INFO - Running setup.py egg_info for package mozsystemmonitor 11:56:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:56:06 INFO - Running setup.py egg_info for package psutil 11:56:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:56:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:56:06 INFO - Installing collected packages: mozsystemmonitor, psutil 11:56:06 INFO - Running setup.py install for mozsystemmonitor 11:56:06 INFO - Running setup.py install for psutil 11:56:06 INFO - building 'psutil._psutil_windows' extension 11:56:06 INFO - error: Unable to find vcvarsall.bat 11:56:06 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-tvvzoj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:56:06 INFO - running install 11:56:06 INFO - running build 11:56:06 INFO - running build_py 11:56:06 INFO - running build_ext 11:56:06 INFO - building 'psutil._psutil_windows' extension 11:56:06 INFO - error: Unable to find vcvarsall.bat 11:56:06 INFO - ---------------------------------------- 11:56:06 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-tvvzoj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:56:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-073\AppData\Roaming\pip\pip.log 11:56:06 WARNING - Return code: 1 11:56:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:56:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:56:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:56:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:56:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-073', 'USERDOMAIN': 'T-W864-IX-073', '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-073', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-073', '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-073\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:56:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:56:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:56:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:56:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Roaming', 11:56:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:56:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:56:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:56:07 INFO - 'COMPUTERNAME': 'T-W864-IX-073', 11:56:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:56:07 INFO - 'DCLOCATION': 'SCL3', 11:56:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:56:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:56:07 INFO - 'HOMEDRIVE': 'C:', 11:56:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 11:56:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:56:07 INFO - 'KTS_VERSION': '1.19c', 11:56:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 11:56:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-073', 11:56:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:56:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:56:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:56:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:56:07 INFO - 'MOZ_NO_REMOTE': '1', 11:56:07 INFO - 'NO_EM_RESTART': '1', 11:56:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:56:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:56:07 INFO - 'OS': 'Windows_NT', 11:56:07 INFO - 'OURDRIVE': 'C:', 11:56:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:56:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:56:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:56:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:56:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:56:07 INFO - 'PROCESSOR_LEVEL': '6', 11:56:07 INFO - 'PROCESSOR_REVISION': '1e05', 11:56:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:56:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:56:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:56:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:56:07 INFO - 'PROMPT': '$P$G', 11:56:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:56:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:56:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:56:07 INFO - 'PWD': 'C:\\slave\\test', 11:56:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:56:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:56:07 INFO - 'SYSTEMDRIVE': 'C:', 11:56:07 INFO - 'SYSTEMROOT': 'C:\\windows', 11:56:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:07 INFO - 'TEST1': 'testie', 11:56:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:07 INFO - 'USERDOMAIN': 'T-W864-IX-073', 11:56:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 11:56:07 INFO - 'USERNAME': 'cltbld', 11:56:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-073', 11:56:07 INFO - 'WINDIR': 'C:\\windows', 11:56:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:56:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:56:07 INFO - Downloading/unpacking blobuploader==1.2.4 11:56:07 INFO - Downloading blobuploader-1.2.4.tar.gz 11:56:07 INFO - Running setup.py egg_info for package blobuploader 11:56:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:56:12 INFO - Running setup.py egg_info for package requests 11:56:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:56:12 INFO - Downloading docopt-0.6.1.tar.gz 11:56:12 INFO - Running setup.py egg_info for package docopt 11:56:12 INFO - Installing collected packages: blobuploader, docopt, requests 11:56:12 INFO - Running setup.py install for blobuploader 11:56:12 INFO - Running setup.py install for docopt 11:56:12 INFO - Running setup.py install for requests 11:56:12 INFO - Successfully installed blobuploader docopt requests 11:56:12 INFO - Cleaning up... 11:56:12 INFO - Return code: 0 11:56:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:56:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:56:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:56:12 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, '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-073', 'USERDOMAIN': 'T-W864-IX-073', '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-073', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-073', '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-073\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:56:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:56:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:56:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:56:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Roaming', 11:56:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:56:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:56:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:56:12 INFO - 'COMPUTERNAME': 'T-W864-IX-073', 11:56:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:56:12 INFO - 'DCLOCATION': 'SCL3', 11:56:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:56:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:56:12 INFO - 'HOMEDRIVE': 'C:', 11:56:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 11:56:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:56:12 INFO - 'KTS_VERSION': '1.19c', 11:56:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 11:56:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-073', 11:56:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:56:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:56:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:56:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:56:12 INFO - 'MOZ_NO_REMOTE': '1', 11:56:12 INFO - 'NO_EM_RESTART': '1', 11:56:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:56:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:56:12 INFO - 'OS': 'Windows_NT', 11:56:12 INFO - 'OURDRIVE': 'C:', 11:56:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:56:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:56:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:56:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:56:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:56:12 INFO - 'PROCESSOR_LEVEL': '6', 11:56:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:56:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:56:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:56:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:56:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:56:12 INFO - 'PROMPT': '$P$G', 11:56:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:56:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:56:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:56:12 INFO - 'PWD': 'C:\\slave\\test', 11:56:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:56:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:56:12 INFO - 'SYSTEMDRIVE': 'C:', 11:56:12 INFO - 'SYSTEMROOT': 'C:\\windows', 11:56:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:12 INFO - 'TEST1': 'testie', 11:56:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:12 INFO - 'USERDOMAIN': 'T-W864-IX-073', 11:56:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 11:56:12 INFO - 'USERNAME': 'cltbld', 11:56:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-073', 11:56:12 INFO - 'WINDIR': 'C:\\windows', 11:56:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:56:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:56:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:56:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:56:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:56:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:56:17 INFO - Unpacking c:\slave\test\build\tests\marionette 11:56:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:56:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:56:17 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:56:17 INFO - Running setup.py install for browsermob-proxy 11:56:32 INFO - Running setup.py install for manifestparser 11:56:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for marionette-client 11:56:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:56:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for marionette-driver 11:56:32 INFO - Running setup.py install for mozcrash 11:56:32 INFO - Running setup.py install for mozdebug 11:56:32 INFO - Running setup.py install for mozdevice 11:56:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozfile 11:56:32 INFO - Running setup.py install for mozhttpd 11:56:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozinfo 11:56:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozInstall 11:56:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozleak 11:56:32 INFO - Running setup.py install for mozlog 11:56:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for moznetwork 11:56:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozprocess 11:56:32 INFO - Running setup.py install for mozprofile 11:56:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozrunner 11:56:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for mozscreenshot 11:56:32 INFO - Running setup.py install for moztest 11:56:32 INFO - Running setup.py install for mozversion 11:56:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:56:32 INFO - Running setup.py install for wptserve 11:56:32 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:56:32 INFO - Cleaning up... 11:56:32 INFO - Return code: 0 11:56:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:56:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:56:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:56:32 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 0x0243A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02556200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, '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-073', 'USERDOMAIN': 'T-W864-IX-073', '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-073', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-073', '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-073\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:56:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:56:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:56:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:56:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Roaming', 11:56:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:56:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:56:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:56:32 INFO - 'COMPUTERNAME': 'T-W864-IX-073', 11:56:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:56:32 INFO - 'DCLOCATION': 'SCL3', 11:56:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:56:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:56:32 INFO - 'HOMEDRIVE': 'C:', 11:56:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 11:56:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:56:32 INFO - 'KTS_VERSION': '1.19c', 11:56:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 11:56:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-073', 11:56:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:56:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:56:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:56:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:56:32 INFO - 'MOZ_NO_REMOTE': '1', 11:56:32 INFO - 'NO_EM_RESTART': '1', 11:56:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:56:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:56:32 INFO - 'OS': 'Windows_NT', 11:56:32 INFO - 'OURDRIVE': 'C:', 11:56:32 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', 11:56:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:56:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:56:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:56:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:56:32 INFO - 'PROCESSOR_LEVEL': '6', 11:56:32 INFO - 'PROCESSOR_REVISION': '1e05', 11:56:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:56:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:56:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:56:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:56:32 INFO - 'PROMPT': '$P$G', 11:56:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:56:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:56:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:56:32 INFO - 'PWD': 'C:\\slave\\test', 11:56:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:56:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:56:32 INFO - 'SYSTEMDRIVE': 'C:', 11:56:32 INFO - 'SYSTEMROOT': 'C:\\windows', 11:56:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:32 INFO - 'TEST1': 'testie', 11:56:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:32 INFO - 'USERDOMAIN': 'T-W864-IX-073', 11:56:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 11:56:32 INFO - 'USERNAME': 'cltbld', 11:56:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-073', 11:56:32 INFO - 'WINDIR': 'C:\\windows', 11:56:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:56:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:56:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:56:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:56:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:56:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:56:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:56:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:56:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:56:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:56:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:56:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:56:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:56:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:56:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:56:36 INFO - Unpacking c:\slave\test\build\tests\marionette 11:56:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:56:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:56:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 11:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 11:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 11:56:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:56:47 INFO - Downloading blessings-1.6.tar.gz 11:56:47 INFO - Running setup.py egg_info for package blessings 11:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 11:56:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:56:47 INFO - Running setup.py install for blessings 11:56:47 INFO - Running setup.py install for browsermob-proxy 11:56:47 INFO - Running setup.py install for manifestparser 11:56:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Running setup.py install for marionette-client 11:56:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:56:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Running setup.py install for marionette-driver 11:56:47 INFO - Running setup.py install for mozcrash 11:56:47 INFO - Running setup.py install for mozdebug 11:56:47 INFO - Running setup.py install for mozdevice 11:56:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Running setup.py install for mozhttpd 11:56:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Running setup.py install for mozInstall 11:56:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Running setup.py install for mozleak 11:56:47 INFO - Running setup.py install for mozprofile 11:56:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Running setup.py install for mozrunner 11:56:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:56:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:56:49 INFO - Running setup.py install for mozscreenshot 11:56:49 INFO - Running setup.py install for moztest 11:56:49 INFO - Running setup.py install for mozversion 11:56:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:56:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:56:49 INFO - Running setup.py install for wptserve 11:56:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:56:49 INFO - Cleaning up... 11:56:49 INFO - Return code: 0 11:56:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:56:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:56:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:56:49 INFO - Reading from file tmpfile_stdout 11:56:49 INFO - Using _rmtree_windows ... 11:56:49 INFO - Using _rmtree_windows ... 11:56:49 INFO - Current package versions: 11:56:49 INFO - blessings == 1.6 11:56:49 INFO - blobuploader == 1.2.4 11:56:49 INFO - browsermob-proxy == 0.6.0 11:56:49 INFO - distribute == 0.6.14 11:56:49 INFO - docopt == 0.6.1 11:56:49 INFO - manifestparser == 1.1 11:56:49 INFO - marionette-client == 2.3.0 11:56:49 INFO - marionette-driver == 1.4.0 11:56:49 INFO - mozInstall == 1.12 11:56:49 INFO - mozcrash == 0.17 11:56:49 INFO - mozdebug == 0.1 11:56:49 INFO - mozdevice == 0.48 11:56:49 INFO - mozfile == 1.2 11:56:49 INFO - mozhttpd == 0.7 11:56:49 INFO - mozinfo == 0.9 11:56:49 INFO - mozleak == 0.1 11:56:49 INFO - mozlog == 3.1 11:56:49 INFO - moznetwork == 0.27 11:56:49 INFO - mozprocess == 0.22 11:56:49 INFO - mozprofile == 0.28 11:56:49 INFO - mozrunner == 6.11 11:56:49 INFO - mozscreenshot == 0.1 11:56:49 INFO - mozsystemmonitor == 0.0 11:56:49 INFO - moztest == 0.7 11:56:49 INFO - mozversion == 1.4 11:56:49 INFO - requests == 1.2.3 11:56:49 INFO - wptserve == 1.4.0 11:56:49 INFO - Running post-action listener: _resource_record_post_action 11:56:49 INFO - Running post-action listener: _start_resource_monitoring 11:56:49 INFO - Starting resource monitoring. 11:56:49 INFO - ##### 11:56:49 INFO - ##### Running pull step. 11:56:49 INFO - ##### 11:56:49 INFO - Running pre-action listener: _resource_record_pre_action 11:56:49 INFO - Running main action method: pull 11:56:49 INFO - Pull has nothing to do! 11:56:49 INFO - Running post-action listener: _resource_record_post_action 11:56:49 INFO - ##### 11:56:49 INFO - ##### Running install step. 11:56:49 INFO - ##### 11:56:49 INFO - Running pre-action listener: _resource_record_pre_action 11:56:49 INFO - Running main action method: install 11:56:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:56:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:56:49 INFO - Reading from file tmpfile_stdout 11:56:49 INFO - Using _rmtree_windows ... 11:56:49 INFO - Using _rmtree_windows ... 11:56:49 INFO - Detecting whether we're running mozinstall >=1.0... 11:56:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:56:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:56:50 INFO - Reading from file tmpfile_stdout 11:56:50 INFO - Output received: 11:56:50 INFO - Usage: mozinstall-script.py [options] installer 11:56:50 INFO - Options: 11:56:50 INFO - -h, --help show this help message and exit 11:56:50 INFO - -d DEST, --destination=DEST 11:56:50 INFO - Directory to install application into. [default: 11:56:50 INFO - "C:\slave\test"] 11:56:50 INFO - --app=APP Application being installed. [default: firefox] 11:56:50 INFO - Using _rmtree_windows ... 11:56:50 INFO - Using _rmtree_windows ... 11:56:50 INFO - mkdir: C:\slave\test\build\application 11:56:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:56:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win64.zip --destination C:\slave\test\build\application 11:56:52 INFO - Reading from file tmpfile_stdout 11:56:52 INFO - Output received: 11:56:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:56:52 INFO - Using _rmtree_windows ... 11:56:52 INFO - Using _rmtree_windows ... 11:56:52 INFO - Running post-action listener: _resource_record_post_action 11:56:52 INFO - ##### 11:56:52 INFO - ##### Running run-tests step. 11:56:52 INFO - ##### 11:56:52 INFO - Running pre-action listener: _resource_record_pre_action 11:56:52 INFO - Running main action method: run_tests 11:56:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:56:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:56:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:56:52 INFO - grabbing minidump binary from tooltool 11:56:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:52 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 0x02511368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:56:52 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 11:56:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 11:56:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:56:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxov18n 11:56:53 INFO - INFO - File integrity verified, renaming tmpxov18n to win32-minidump_stackwalk.exe 11:56:53 INFO - Return code: 0 11:56:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:56:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:56:53 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/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:56:53 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/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:56:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:56:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Roaming', 11:56:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:56:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:56:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:56:53 INFO - 'COMPUTERNAME': 'T-W864-IX-073', 11:56:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:56:53 INFO - 'DCLOCATION': 'SCL3', 11:56:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:56:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:56:53 INFO - 'HOMEDRIVE': 'C:', 11:56:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-073', 11:56:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:56:53 INFO - 'KTS_VERSION': '1.19c', 11:56:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-073\\AppData\\Local', 11:56:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-073', 11:56:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:56:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:56:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:56:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:56:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:56:53 INFO - 'MOZ_NO_REMOTE': '1', 11:56:53 INFO - 'NO_EM_RESTART': '1', 11:56:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:56:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:56:53 INFO - 'OS': 'Windows_NT', 11:56:53 INFO - 'OURDRIVE': 'C:', 11:56:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 11:56:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:56:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:56:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:56:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:56:53 INFO - 'PROCESSOR_LEVEL': '6', 11:56:53 INFO - 'PROCESSOR_REVISION': '1e05', 11:56:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:56:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:56:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:56:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:56:53 INFO - 'PROMPT': '$P$G', 11:56:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:56:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:56:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:56:53 INFO - 'PWD': 'C:\\slave\\test', 11:56:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:56:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:56:53 INFO - 'SYSTEMDRIVE': 'C:', 11:56:53 INFO - 'SYSTEMROOT': 'C:\\windows', 11:56:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:53 INFO - 'TEST1': 'testie', 11:56:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:56:53 INFO - 'USERDOMAIN': 'T-W864-IX-073', 11:56:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-073', 11:56:53 INFO - 'USERNAME': 'cltbld', 11:56:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-073', 11:56:53 INFO - 'WINDIR': 'C:\\windows', 11:56:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:56:53 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/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 11:56:55 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 11:56:55 INFO - import pkg_resources 11:56:56 INFO - Using 1 client processes 11:56:59 INFO - SUITE-START | Running 778 tests 11:56:59 INFO - Running testharness tests 11:56:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:56:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:56:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:56:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:56:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:56:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:56:59 INFO - Setting up ssl 11:57:00 INFO - PROCESS | certutil | 11:57:00 INFO - PROCESS | certutil | 11:57:00 INFO - PROCESS | certutil | 11:57:00 INFO - Certificate Nickname Trust Attributes 11:57:00 INFO - SSL,S/MIME,JAR/XPI 11:57:00 INFO - 11:57:00 INFO - web-platform-tests CT,, 11:57:00 INFO - 11:57:00 INFO - Starting runner 11:57:00 INFO - PROCESS | 3280 | [3280] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:57:00 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:57:01 INFO - PROCESS | 3280 | [3280] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:57:02 INFO - PROCESS | 3280 | 1470941822470 Marionette DEBUG Marionette enabled via build flag and pref 11:57:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A901E0F000 == 1 [pid = 3280] [id = 1] 11:57:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 1 (000000A901E0F800) [pid = 3280] [serial = 1] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:57:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 2 (000000A901E10800) [pid = 3280] [serial = 2] [outer = 000000A901E0F800] 11:57:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90510A000 == 2 [pid = 3280] [id = 2] 11:57:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 3 (000000A90510A800) [pid = 3280] [serial = 3] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:57:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 4 (000000A90510B800) [pid = 3280] [serial = 4] [outer = 000000A90510A800] 11:57:04 INFO - PROCESS | 3280 | 1470941824285 Marionette INFO Listening on port 2828 11:57:06 INFO - PROCESS | 3280 | 1470941826069 Marionette DEBUG Marionette enabled via command-line flag 11:57:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905BCB800 == 3 [pid = 3280] [id = 3] 11:57:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 5 (000000A905E19000) [pid = 3280] [serial = 5] [outer = 0000000000000000] 11:57:06 INFO - PROCESS | 3280 | [3280] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:57:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 6 (000000A905E1A000) [pid = 3280] [serial = 6] [outer = 000000A905E19000] 11:57:06 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:57:06 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:57:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 7 (000000A906925000) [pid = 3280] [serial = 7] [outer = 000000A90510A800] 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827039 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827071 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827079 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827114 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827121 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 11:57:07 INFO - PROCESS | 3280 | 1470941827124 Marionette DEBUG Closed connection conn0 11:57:07 INFO - PROCESS | 3280 | 1470941827127 Marionette DEBUG Closed connection conn1 11:57:07 INFO - PROCESS | 3280 | 1470941827129 Marionette DEBUG Closed connection conn2 11:57:07 INFO - PROCESS | 3280 | 1470941827184 Marionette DEBUG Closed connection conn3 11:57:07 INFO - PROCESS | 3280 | 1470941827211 Marionette DEBUG Closed connection conn4 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827218 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 11:57:07 INFO - PROCESS | 3280 | 1470941827336 Marionette DEBUG Closed connection conn5 11:57:07 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:57:07 INFO - PROCESS | 3280 | 1470941827342 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 11:57:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90704A000 == 4 [pid = 3280] [id = 4] 11:57:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 8 (000000A901E2A400) [pid = 3280] [serial = 8] [outer = 0000000000000000] 11:57:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 9 (000000A9070AF800) [pid = 3280] [serial = 9] [outer = 000000A901E2A400] 11:57:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 10 (000000A907284400) [pid = 3280] [serial = 10] [outer = 000000A901E2A400] 11:57:07 INFO - PROCESS | 3280 | 1470941827686 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:57:07 INFO - PROCESS | 3280 | 1470941827692 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1"} 11:57:08 INFO - PROCESS | 3280 | [3280] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:57:08 INFO - PROCESS | 3280 | [3280] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:57:08 INFO - PROCESS | 3280 | [3280] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:57:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDBC000 == 5 [pid = 3280] [id = 5] 11:57:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 11 (000000A90CDBC800) [pid = 3280] [serial = 11] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDBD000 == 6 [pid = 3280] [id = 6] 11:57:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 12 (000000A90CDF5000) [pid = 3280] [serial = 12] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:57:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD20800 == 7 [pid = 3280] [id = 7] 11:57:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 13 (000000A90CDF4800) [pid = 3280] [serial = 13] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:57:09 INFO - PROCESS | 3280 | [3280] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:57:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 14 (000000A90DF86800) [pid = 3280] [serial = 14] [outer = 000000A90CDF4800] 11:57:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 15 (000000A90E2AD800) [pid = 3280] [serial = 15] [outer = 000000A90CDBC800] 11:57:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 16 (000000A90DF7C000) [pid = 3280] [serial = 16] [outer = 000000A90CDF5000] 11:57:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 17 (000000A90E2AF800) [pid = 3280] [serial = 17] [outer = 000000A90CDF4800] 11:57:11 INFO - PROCESS | 3280 | 1470941831086 Marionette INFO startBrowser 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:11 INFO - PROCESS | 3280 | 1470941831123 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 3280 | 1470941831137 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 3280 | 1470941831140 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 18 (000000A90F0A7400) [pid = 3280] [serial = 18] [outer = 000000A90CDF4800] 11:57:12 INFO - PROCESS | 3280 | 1470941832192 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"94a709ef-8d93-44ab-a363-c64003fabe70","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160811095921","device":"desktop","version":"48.0.1","command_id":1}}] 11:57:12 INFO - PROCESS | 3280 | 1470941832446 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:57:12 INFO - PROCESS | 3280 | 1470941832450 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:12 INFO - PROCESS | 3280 | 1470941832486 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:57:12 INFO - PROCESS | 3280 | 1470941832549 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:57:12 INFO - PROCESS | 3280 | 1470941832552 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:12 INFO - PROCESS | 3280 | [3280] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:57:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A901E0F000 == 6 [pid = 3280] [id = 1] 11:57:14 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:57:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 19 (000000A905E4AC00) [pid = 3280] [serial = 19] [outer = 000000A90CDF4800] 11:57:15 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:57:15 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:57:15 INFO - PROCESS | 3280 | 1470941835033 Marionette TRACE conn6 <- [1,3,null,{}] 11:57:15 INFO - PROCESS | 3280 | 1470941835037 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:57:15 INFO - PROCESS | 3280 | 1470941835040 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:15 INFO - PROCESS | 3280 | 1470941835062 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:57:15 INFO - PROCESS | 3280 | 1470941835070 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 3280 | 1470941835074 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:57:15 INFO - PROCESS | 3280 | 1470941835105 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 3280 | 1470941835108 Marionette TRACE conn6 <- [1,6,null,{}] 11:57:15 INFO - PROCESS | 3280 | 1470941835124 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 3280 | 1470941835127 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:15 INFO - PROCESS | 3280 | 1470941835149 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:57:15 INFO - PROCESS | 3280 | 1470941835156 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 3280 | 1470941835159 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906957000 == 7 [pid = 3280] [id = 8] 11:57:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 20 (000000A90D33CC00) [pid = 3280] [serial = 20] [outer = 0000000000000000] 11:57:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 21 (000000A90D33E800) [pid = 3280] [serial = 21] [outer = 000000A90D33CC00] 11:57:15 INFO - PROCESS | 3280 | 1470941835222 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 22 (000000A90D857800) [pid = 3280] [serial = 22] [outer = 000000A90D33CC00] 11:57:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A900574800 == 8 [pid = 3280] [id = 9] 11:57:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 23 (000000A90534B000) [pid = 3280] [serial = 23] [outer = 0000000000000000] 11:57:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 24 (000000A9053E7400) [pid = 3280] [serial = 24] [outer = 000000A90534B000] 11:57:15 INFO - PROCESS | 3280 | 1470941835716 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 25 (000000A905C5A800) [pid = 3280] [serial = 25] [outer = 000000A90534B000] 11:57:16 INFO - PROCESS | 3280 | --DOCSHELL 000000A90704A000 == 7 [pid = 3280] [id = 4] 11:57:16 INFO - PROCESS | 3280 | 1470941836290 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]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1234ms 11:57:16 INFO - PROCESS | 3280 | 1470941836413 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 3280 | 1470941836417 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 11:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:57:16 INFO - PROCESS | 3280 | 1470941836449 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 3280 | 1470941836453 Marionette TRACE conn6 <- [1,10,null,{}] 11:57:16 INFO - PROCESS | 3280 | 1470941836477 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}] 11:57:16 INFO - PROCESS | 3280 | 1470941836480 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:16 INFO - PROCESS | 3280 | 1470941836570 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 11:57:16 INFO - PROCESS | 3280 | 1470941836576 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 3280 | 1470941836579 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906937000 == 8 [pid = 3280] [id = 10] 11:57:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 26 (000000A90B2E2C00) [pid = 3280] [serial = 26] [outer = 0000000000000000] 11:57:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 27 (000000A90CB09800) [pid = 3280] [serial = 27] [outer = 000000A90B2E2C00] 11:57:16 INFO - PROCESS | 3280 | 1470941836630 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 28 (000000A90D33F800) [pid = 3280] [serial = 28] [outer = 000000A90B2E2C00] 11:57:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90731E800 == 9 [pid = 3280] [id = 11] 11:57:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 29 (000000A90731F000) [pid = 3280] [serial = 29] [outer = 0000000000000000] 11:57:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 30 (000000A90A397800) [pid = 3280] [serial = 30] [outer = 000000A90731F000] 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 31 (000000A90A416800) [pid = 3280] [serial = 31] [outer = 000000A90731F000] 11:57:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A900D12000 == 10 [pid = 3280] [id = 12] 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 32 (000000A90DC9D400) [pid = 3280] [serial = 32] [outer = 0000000000000000] 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 33 (000000A90E7D2000) [pid = 3280] [serial = 33] [outer = 000000A90DC9D400] 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 34 (000000A90D5D8C00) [pid = 3280] [serial = 34] [outer = 000000A90DC9D400] 11:57:17 INFO - PROCESS | 3280 | 1470941837202 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]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 818ms 11:57:17 INFO - PROCESS | 3280 | 1470941837340 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 3280 | 1470941837344 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 11:57:17 INFO - PROCESS | 3280 | 1470941837358 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 3280 | 1470941837361 Marionette TRACE conn6 <- [1,14,null,{}] 11:57:17 INFO - PROCESS | 3280 | 1470941837365 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}] 11:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:57:17 INFO - PROCESS | 3280 | 1470941837368 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:17 INFO - PROCESS | 3280 | 1470941837467 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 11:57:17 INFO - PROCESS | 3280 | 1470941837474 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 3280 | 1470941837477 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2AA000 == 11 [pid = 3280] [id = 13] 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 35 (000000A90FF3D800) [pid = 3280] [serial = 35] [outer = 0000000000000000] 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 36 (000000A90FF9F800) [pid = 3280] [serial = 36] [outer = 000000A90FF3D800] 11:57:17 INFO - PROCESS | 3280 | 1470941837528 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 37 (000000A91116C000) [pid = 3280] [serial = 37] [outer = 000000A90FF3D800] 11:57:17 INFO - PROCESS | 3280 | 1470941837990 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]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 11:57:18 INFO - PROCESS | 3280 | 1470941838042 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 3280 | 1470941838045 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 11:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:57:18 INFO - PROCESS | 3280 | 1470941838048 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 3280 | 1470941838052 Marionette TRACE conn6 <- [1,18,null,{}] 11:57:18 INFO - PROCESS | 3280 | 1470941838063 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}] 11:57:18 INFO - PROCESS | 3280 | 1470941838068 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:18 INFO - PROCESS | 3280 | 1470941838166 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 11:57:18 INFO - PROCESS | 3280 | 1470941838176 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 3280 | 1470941838179 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D759000 == 12 [pid = 3280] [id = 14] 11:57:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 38 (000000A9732C6800) [pid = 3280] [serial = 38] [outer = 0000000000000000] 11:57:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 39 (000000A97ECD8800) [pid = 3280] [serial = 39] [outer = 000000A9732C6800] 11:57:18 INFO - PROCESS | 3280 | 1470941838239 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 40 (000000A97F706C00) [pid = 3280] [serial = 40] [outer = 000000A9732C6800] 11:57:18 INFO - PROCESS | 3280 | 1470941838637 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]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 11:57:18 INFO - PROCESS | 3280 | 1470941838686 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 11:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:57:18 INFO - PROCESS | 3280 | 1470941838689 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 11:57:18 INFO - PROCESS | 3280 | 1470941838692 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 3280 | 1470941838694 Marionette TRACE conn6 <- [1,22,null,{}] 11:57:18 INFO - PROCESS | 3280 | 1470941838698 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}] 11:57:18 INFO - PROCESS | 3280 | 1470941838701 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:18 INFO - PROCESS | 3280 | 1470941838785 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 11:57:18 INFO - PROCESS | 3280 | 1470941838791 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 3280 | 1470941838793 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D814000 == 13 [pid = 3280] [id = 15] 11:57:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 41 (000000A9110AD400) [pid = 3280] [serial = 41] [outer = 0000000000000000] 11:57:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 42 (000000A9110B0C00) [pid = 3280] [serial = 42] [outer = 000000A9110AD400] 11:57:18 INFO - PROCESS | 3280 | 1470941838839 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 43 (000000A90A762800) [pid = 3280] [serial = 43] [outer = 000000A9110AD400] 11:57:19 INFO - PROCESS | 3280 | 1470941839255 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]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 11:57:19 INFO - PROCESS | 3280 | 1470941839282 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 3280 | 1470941839284 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:57:19 INFO - PROCESS | 3280 | 1470941839287 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 3280 | 1470941839289 Marionette TRACE conn6 <- [1,26,null,{}] 11:57:19 INFO - PROCESS | 3280 | 1470941839303 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}] 11:57:19 INFO - PROCESS | 3280 | 1470941839306 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:19 INFO - PROCESS | 3280 | 1470941839388 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 11:57:19 INFO - PROCESS | 3280 | 1470941839394 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 3280 | 1470941839396 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D955800 == 14 [pid = 3280] [id = 16] 11:57:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 44 (000000A9021C1400) [pid = 3280] [serial = 44] [outer = 0000000000000000] 11:57:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 45 (000000A90A78C000) [pid = 3280] [serial = 45] [outer = 000000A9021C1400] 11:57:19 INFO - PROCESS | 3280 | 1470941839444 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 46 (000000A90CDF0000) [pid = 3280] [serial = 46] [outer = 000000A9021C1400] 11:57:19 INFO - PROCESS | 3280 | 1470941839843 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]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 11:57:19 INFO - PROCESS | 3280 | 1470941839878 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 3280 | 1470941839880 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:57:19 INFO - PROCESS | 3280 | 1470941839894 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 3280 | 1470941839896 Marionette TRACE conn6 <- [1,30,null,{}] 11:57:19 INFO - PROCESS | 3280 | 1470941839899 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}] 11:57:19 INFO - PROCESS | 3280 | 1470941839905 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:20 INFO - PROCESS | 3280 | 1470941840027 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 11:57:20 INFO - PROCESS | 3280 | 1470941840041 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 3280 | 1470941840043 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E292000 == 15 [pid = 3280] [id = 17] 11:57:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 47 (000000A90DA2D000) [pid = 3280] [serial = 47] [outer = 0000000000000000] 11:57:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 48 (000000A97EB08C00) [pid = 3280] [serial = 48] [outer = 000000A90DA2D000] 11:57:20 INFO - PROCESS | 3280 | 1470941840089 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 49 (000000A97EB0E400) [pid = 3280] [serial = 49] [outer = 000000A90DA2D000] 11:57:20 INFO - PROCESS | 3280 | 1470941840483 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]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 11:57:20 INFO - PROCESS | 3280 | 1470941840527 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 3280 | 1470941840529 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 11:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:57:20 INFO - PROCESS | 3280 | 1470941840542 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 3280 | 1470941840545 Marionette TRACE conn6 <- [1,34,null,{}] 11:57:20 INFO - PROCESS | 3280 | 1470941840549 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}] 11:57:20 INFO - PROCESS | 3280 | 1470941840552 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:20 INFO - PROCESS | 3280 | 1470941840631 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 11:57:20 INFO - PROCESS | 3280 | 1470941840637 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 3280 | 1470941840639 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F01E800 == 16 [pid = 3280] [id = 18] 11:57:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 50 (000000A900A6C800) [pid = 3280] [serial = 50] [outer = 0000000000000000] 11:57:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (000000A900A71000) [pid = 3280] [serial = 51] [outer = 000000A900A6C800] 11:57:20 INFO - PROCESS | 3280 | 1470941840686 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A90D85BC00) [pid = 3280] [serial = 52] [outer = 000000A900A6C800] 11:57:21 INFO - PROCESS | 3280 | 1470941841137 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]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 649ms 11:57:21 INFO - PROCESS | 3280 | 1470941841184 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 3280 | 1470941841186 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 11:57:21 INFO - PROCESS | 3280 | 1470941841190 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:57:21 INFO - PROCESS | 3280 | 1470941841191 Marionette TRACE conn6 <- [1,38,null,{}] 11:57:21 INFO - PROCESS | 3280 | 1470941841195 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}] 11:57:21 INFO - PROCESS | 3280 | 1470941841197 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:21 INFO - PROCESS | 3280 | 1470941841280 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 11:57:21 INFO - PROCESS | 3280 | 1470941841287 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 3280 | 1470941841289 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA64800 == 17 [pid = 3280] [id = 19] 11:57:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A90D85E000) [pid = 3280] [serial = 53] [outer = 0000000000000000] 11:57:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A97EAC1400) [pid = 3280] [serial = 54] [outer = 000000A90D85E000] 11:57:21 INFO - PROCESS | 3280 | 1470941841343 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A912AC0400) [pid = 3280] [serial = 55] [outer = 000000A90D85E000] 11:57:21 INFO - PROCESS | 3280 | 1470941841747 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]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 11:57:21 INFO - PROCESS | 3280 | 1470941841780 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 3280 | 1470941841782 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 11:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:57:21 INFO - PROCESS | 3280 | 1470941841797 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 3280 | 1470941841799 Marionette TRACE conn6 <- [1,42,null,{}] 11:57:21 INFO - PROCESS | 3280 | 1470941841802 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}] 11:57:21 INFO - PROCESS | 3280 | 1470941841804 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:21 INFO - PROCESS | 3280 | 1470941841891 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 11:57:21 INFO - PROCESS | 3280 | 1470941841897 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 3280 | 1470941841899 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC5D000 == 18 [pid = 3280] [id = 20] 11:57:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A911872000) [pid = 3280] [serial = 56] [outer = 0000000000000000] 11:57:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A911876800) [pid = 3280] [serial = 57] [outer = 000000A911872000] 11:57:21 INFO - PROCESS | 3280 | 1470941841946 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A912ABF000) [pid = 3280] [serial = 58] [outer = 000000A911872000] 11:57:22 INFO - PROCESS | 3280 | 1470941842322 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]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 11:57:22 INFO - PROCESS | 3280 | 1470941842387 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 3280 | 1470941842389 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:57:22 INFO - PROCESS | 3280 | 1470941842393 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 3280 | 1470941842395 Marionette TRACE conn6 <- [1,46,null,{}] 11:57:22 INFO - PROCESS | 3280 | 1470941842398 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}] 11:57:22 INFO - PROCESS | 3280 | 1470941842400 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:22 INFO - PROCESS | 3280 | 1470941842481 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 11:57:22 INFO - PROCESS | 3280 | 1470941842488 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 3280 | 1470941842490 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135EC000 == 19 [pid = 3280] [id = 21] 11:57:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A90D5F5000) [pid = 3280] [serial = 59] [outer = 0000000000000000] 11:57:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A90E72D400) [pid = 3280] [serial = 60] [outer = 000000A90D5F5000] 11:57:22 INFO - PROCESS | 3280 | 1470941842547 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A912AC3C00) [pid = 3280] [serial = 61] [outer = 000000A90D5F5000] 11:57:22 INFO - PROCESS | 3280 | 1470941842956 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]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 11:57:22 INFO - PROCESS | 3280 | 1470941842982 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 3280 | 1470941842985 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 11:57:22 INFO - PROCESS | 3280 | 1470941842988 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:57:22 INFO - PROCESS | 3280 | 1470941842991 Marionette TRACE conn6 <- [1,50,null,{}] 11:57:22 INFO - PROCESS | 3280 | 1470941842994 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}] 11:57:23 INFO - PROCESS | 3280 | 1470941842996 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:23 INFO - PROCESS | 3280 | 1470941843118 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 11:57:23 INFO - PROCESS | 3280 | 1470941843126 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 3280 | 1470941843129 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915554000 == 20 [pid = 3280] [id = 22] 11:57:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A912ACDC00) [pid = 3280] [serial = 62] [outer = 0000000000000000] 11:57:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9155BBC00) [pid = 3280] [serial = 63] [outer = 000000A912ACDC00] 11:57:23 INFO - PROCESS | 3280 | 1470941843180 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A9155C3800) [pid = 3280] [serial = 64] [outer = 000000A912ACDC00] 11:57:23 INFO - PROCESS | 3280 | 1470941843566 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]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 11:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:57:23 INFO - PROCESS | 3280 | 1470941843620 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 3280 | 1470941843622 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 11:57:23 INFO - PROCESS | 3280 | 1470941843625 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 3280 | 1470941843627 Marionette TRACE conn6 <- [1,54,null,{}] 11:57:23 INFO - PROCESS | 3280 | 1470941843631 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}] 11:57:23 INFO - PROCESS | 3280 | 1470941843632 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:24 INFO - PROCESS | 3280 | 1470941844374 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 11:57:24 INFO - PROCESS | 3280 | 1470941844456 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 3280 | 1470941844459 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905456800 == 21 [pid = 3280] [id = 23] 11:57:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90144C800) [pid = 3280] [serial = 65] [outer = 0000000000000000] 11:57:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A905141400) [pid = 3280] [serial = 66] [outer = 000000A90144C800] 11:57:24 INFO - PROCESS | 3280 | 1470941844512 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90A440400) [pid = 3280] [serial = 67] [outer = 000000A90144C800] 11:57:24 INFO - PROCESS | 3280 | 1470941844939 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]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1370ms 11:57:25 INFO - PROCESS | 3280 | 1470941845001 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 3280 | 1470941845006 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 11:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:57:25 INFO - PROCESS | 3280 | 1470941845010 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 3280 | 1470941845014 Marionette TRACE conn6 <- [1,58,null,{}] 11:57:25 INFO - PROCESS | 3280 | 1470941845018 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}] 11:57:25 INFO - PROCESS | 3280 | 1470941845021 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:25 INFO - PROCESS | 3280 | 1470941845130 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 11:57:25 INFO - PROCESS | 3280 | 1470941845136 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 3280 | 1470941845139 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907322800 == 22 [pid = 3280] [id = 24] 11:57:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90AF0E400) [pid = 3280] [serial = 68] [outer = 0000000000000000] 11:57:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D05EC00) [pid = 3280] [serial = 69] [outer = 000000A90AF0E400] 11:57:25 INFO - PROCESS | 3280 | 1470941845189 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D5ED400) [pid = 3280] [serial = 70] [outer = 000000A90AF0E400] 11:57:25 INFO - PROCESS | 3280 | 1470941845594 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]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 11:57:25 INFO - PROCESS | 3280 | 1470941845644 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 3280 | 1470941845647 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 11:57:25 INFO - PROCESS | 3280 | 1470941845657 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 3280 | 1470941845659 Marionette TRACE conn6 <- [1,62,null,{}] 11:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:57:25 INFO - PROCESS | 3280 | 1470941845663 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}] 11:57:25 INFO - PROCESS | 3280 | 1470941845665 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:26 INFO - PROCESS | 3280 | 1470941846013 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 11:57:26 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A901E2A400) [pid = 3280] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:57:26 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D33CC00) [pid = 3280] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:57:26 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90B2E2C00) [pid = 3280] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:57:26 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90FF3D800) [pid = 3280] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:57:26 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A9732C6800) [pid = 3280] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:57:26 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A9110AD400) [pid = 3280] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:57:26 INFO - PROCESS | 3280 | 1470941846068 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 3280 | 1470941846071 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90701A000 == 23 [pid = 3280] [id = 25] 11:57:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A900527800) [pid = 3280] [serial = 71] [outer = 0000000000000000] 11:57:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A900529400) [pid = 3280] [serial = 72] [outer = 000000A900527800] 11:57:26 INFO - PROCESS | 3280 | 1470941846118 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90728A000) [pid = 3280] [serial = 73] [outer = 000000A900527800] 11:57:26 INFO - PROCESS | 3280 | 1470941846481 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 11:57:26 INFO - PROCESS | 3280 | 1470941846544 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 3280 | 1470941846548 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 11:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:57:26 INFO - PROCESS | 3280 | 1470941846559 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 3280 | 1470941846563 Marionette TRACE conn6 <- [1,66,null,{}] 11:57:26 INFO - PROCESS | 3280 | 1470941846572 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}] 11:57:26 INFO - PROCESS | 3280 | 1470941846575 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:26 INFO - PROCESS | 3280 | 1470941846664 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 11:57:26 INFO - PROCESS | 3280 | 1470941846672 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 3280 | 1470941846674 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D811000 == 24 [pid = 3280] [id = 26] 11:57:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90DA30400) [pid = 3280] [serial = 74] [outer = 0000000000000000] 11:57:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90DF80800) [pid = 3280] [serial = 75] [outer = 000000A90DA30400] 11:57:26 INFO - PROCESS | 3280 | 1470941846721 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90E728400) [pid = 3280] [serial = 76] [outer = 000000A90DA30400] 11:57:27 INFO - PROCESS | 3280 | 1470941847122 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 11:57:27 INFO - PROCESS | 3280 | 1470941847186 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 3280 | 1470941847189 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 11:57:27 INFO - PROCESS | 3280 | 1470941847192 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:57:27 INFO - PROCESS | 3280 | 1470941847194 Marionette TRACE conn6 <- [1,70,null,{}] 11:57:27 INFO - PROCESS | 3280 | 1470941847198 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}] 11:57:27 INFO - PROCESS | 3280 | 1470941847200 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:27 INFO - PROCESS | 3280 | 1470941847291 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 11:57:27 INFO - PROCESS | 3280 | 1470941847296 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 3280 | 1470941847298 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD22800 == 25 [pid = 3280] [id = 27] 11:57:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90E730000) [pid = 3280] [serial = 77] [outer = 0000000000000000] 11:57:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90FBD2400) [pid = 3280] [serial = 78] [outer = 000000A90E730000] 11:57:27 INFO - PROCESS | 3280 | 1470941847346 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9104DDC00) [pid = 3280] [serial = 79] [outer = 000000A90E730000] 11:57:27 INFO - PROCESS | 3280 | 1470941847752 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 11:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:57:27 INFO - PROCESS | 3280 | 1470941847824 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 3280 | 1470941847826 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 11:57:27 INFO - PROCESS | 3280 | 1470941847830 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 3280 | 1470941847832 Marionette TRACE conn6 <- [1,74,null,{}] 11:57:27 INFO - PROCESS | 3280 | 1470941847836 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}] 11:57:27 INFO - PROCESS | 3280 | 1470941847838 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:27 INFO - PROCESS | 3280 | 1470941847923 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 11:57:27 INFO - PROCESS | 3280 | 1470941847930 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 3280 | 1470941847935 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E2000 == 26 [pid = 3280] [id = 28] 11:57:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9111D5800) [pid = 3280] [serial = 80] [outer = 0000000000000000] 11:57:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A91139B400) [pid = 3280] [serial = 81] [outer = 000000A9111D5800] 11:57:28 INFO - PROCESS | 3280 | 1470941847993 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A912AC5000) [pid = 3280] [serial = 82] [outer = 000000A9111D5800] 11:57:28 INFO - PROCESS | 3280 | 1470941848567 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]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 819ms 11:57:28 INFO - PROCESS | 3280 | 1470941848680 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 3280 | 1470941848684 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 11:57:28 INFO - PROCESS | 3280 | 1470941848690 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:57:28 INFO - PROCESS | 3280 | 1470941848694 Marionette TRACE conn6 <- [1,78,null,{}] 11:57:28 INFO - PROCESS | 3280 | 1470941848700 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}] 11:57:28 INFO - PROCESS | 3280 | 1470941848704 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:28 INFO - PROCESS | 3280 | 1470941848820 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 11:57:28 INFO - PROCESS | 3280 | 1470941848873 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 3280 | 1470941848877 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDBB800 == 27 [pid = 3280] [id = 29] 11:57:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90774FC00) [pid = 3280] [serial = 83] [outer = 0000000000000000] 11:57:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90CB11C00) [pid = 3280] [serial = 84] [outer = 000000A90774FC00] 11:57:28 INFO - PROCESS | 3280 | 1470941848938 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5F7000) [pid = 3280] [serial = 85] [outer = 000000A90774FC00] 11:57:29 INFO - PROCESS | 3280 | 1470941849445 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]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 818ms 11:57:29 INFO - PROCESS | 3280 | 1470941849514 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 3280 | 1470941849519 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:57:29 INFO - PROCESS | 3280 | 1470941849526 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 3280 | 1470941849530 Marionette TRACE conn6 <- [1,82,null,{}] 11:57:29 INFO - PROCESS | 3280 | 1470941849534 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}] 11:57:29 INFO - PROCESS | 3280 | 1470941849537 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:29 INFO - PROCESS | 3280 | 1470941849661 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 11:57:29 INFO - PROCESS | 3280 | 1470941849728 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 3280 | 1470941849731 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E8800 == 28 [pid = 3280] [id = 30] 11:57:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900BD0800) [pid = 3280] [serial = 86] [outer = 0000000000000000] 11:57:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A785400) [pid = 3280] [serial = 87] [outer = 000000A900BD0800] 11:57:29 INFO - PROCESS | 3280 | 1470941849790 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA29400) [pid = 3280] [serial = 88] [outer = 000000A900BD0800] 11:57:30 INFO - PROCESS | 3280 | 1470941850335 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]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 11:57:30 INFO - PROCESS | 3280 | 1470941850409 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 11:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:57:30 INFO - PROCESS | 3280 | 1470941850412 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 11:57:30 INFO - PROCESS | 3280 | 1470941850416 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 3280 | 1470941850420 Marionette TRACE conn6 <- [1,86,null,{}] 11:57:30 INFO - PROCESS | 3280 | 1470941850432 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}] 11:57:30 INFO - PROCESS | 3280 | 1470941850438 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:30 INFO - PROCESS | 3280 | 1470941850546 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 11:57:30 INFO - PROCESS | 3280 | 1470941850608 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 3280 | 1470941850612 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA5A000 == 29 [pid = 3280] [id = 31] 11:57:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A91116A400) [pid = 3280] [serial = 89] [outer = 0000000000000000] 11:57:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A9111D1C00) [pid = 3280] [serial = 90] [outer = 000000A91116A400] 11:57:30 INFO - PROCESS | 3280 | 1470941850670 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A914536400) [pid = 3280] [serial = 91] [outer = 000000A91116A400] 11:57:31 INFO - PROCESS | 3280 | 1470941851202 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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 11:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:57:31 INFO - PROCESS | 3280 | 1470941851256 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 3280 | 1470941851259 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 11:57:31 INFO - PROCESS | 3280 | 1470941851263 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 3280 | 1470941851265 Marionette TRACE conn6 <- [1,90,null,{}] 11:57:31 INFO - PROCESS | 3280 | 1470941851269 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}] 11:57:31 INFO - PROCESS | 3280 | 1470941851271 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:31 INFO - PROCESS | 3280 | 1470941851381 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 11:57:31 INFO - PROCESS | 3280 | 1470941851453 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 3280 | 1470941851456 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29F000 == 30 [pid = 3280] [id = 32] 11:57:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90A76D000) [pid = 3280] [serial = 92] [outer = 0000000000000000] 11:57:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90A772800) [pid = 3280] [serial = 93] [outer = 000000A90A76D000] 11:57:31 INFO - PROCESS | 3280 | 1470941851511 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A914537000) [pid = 3280] [serial = 94] [outer = 000000A90A76D000] 11:57:32 INFO - PROCESS | 3280 | 1470941852133 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]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 11:57:32 INFO - PROCESS | 3280 | 1470941852188 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 3280 | 1470941852192 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 11:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:57:32 INFO - PROCESS | 3280 | 1470941852198 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 3280 | 1470941852201 Marionette TRACE conn6 <- [1,94,null,{}] 11:57:32 INFO - PROCESS | 3280 | 1470941852207 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}] 11:57:32 INFO - PROCESS | 3280 | 1470941852210 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:32 INFO - PROCESS | 3280 | 1470941852315 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 11:57:32 INFO - PROCESS | 3280 | 1470941852377 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 3280 | 1470941852382 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907023000 == 31 [pid = 3280] [id = 33] 11:57:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A900B8C000) [pid = 3280] [serial = 95] [outer = 0000000000000000] 11:57:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A900B8E400) [pid = 3280] [serial = 96] [outer = 000000A900B8C000] 11:57:32 INFO - PROCESS | 3280 | 1470941852433 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900BCEC00) [pid = 3280] [serial = 97] [outer = 000000A900B8C000] 11:57:33 INFO - PROCESS | 3280 | --DOCSHELL 000000A906957000 == 30 [pid = 3280] [id = 8] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90E2AF800) [pid = 3280] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A97EAC1400) [pid = 3280] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A911876800) [pid = 3280] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E72D400) [pid = 3280] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D33E800) [pid = 3280] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9053E7400) [pid = 3280] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90CB09800) [pid = 3280] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D33F800) [pid = 3280] [serial = 28] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E7D2000) [pid = 3280] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90FF9F800) [pid = 3280] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A91116C000) [pid = 3280] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A97ECD8800) [pid = 3280] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9110B0C00) [pid = 3280] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A78C000) [pid = 3280] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A97EB08C00) [pid = 3280] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900A71000) [pid = 3280] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A397800) [pid = 3280] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A97F706C00) [pid = 3280] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A762800) [pid = 3280] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D857800) [pid = 3280] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DF86800) [pid = 3280] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A9070AF800) [pid = 3280] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A907284400) [pid = 3280] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:57:33 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90510B800) [pid = 3280] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:57:33 INFO - PROCESS | 3280 | 1470941853467 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]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1338ms 11:57:33 INFO - PROCESS | 3280 | 1470941853541 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 3280 | 1470941853546 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:57:33 INFO - PROCESS | 3280 | 1470941853551 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 3280 | 1470941853554 Marionette TRACE conn6 <- [1,98,null,{}] 11:57:33 INFO - PROCESS | 3280 | 1470941853561 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}] 11:57:33 INFO - PROCESS | 3280 | 1470941853564 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:33 INFO - PROCESS | 3280 | 1470941853662 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 11:57:33 INFO - PROCESS | 3280 | 1470941853754 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 3280 | 1470941853758 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905B1A000 == 31 [pid = 3280] [id = 34] 11:57:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A9014E5400) [pid = 3280] [serial = 98] [outer = 0000000000000000] 11:57:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A901F55800) [pid = 3280] [serial = 99] [outer = 000000A9014E5400] 11:57:33 INFO - PROCESS | 3280 | 1470941853809 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A905B74C00) [pid = 3280] [serial = 100] [outer = 000000A9014E5400] 11:57:34 INFO - PROCESS | 3280 | 1470941854186 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]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 11:57:34 INFO - PROCESS | 3280 | 1470941854225 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 3280 | 1470941854230 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 11:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:57:34 INFO - PROCESS | 3280 | 1470941854237 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 3280 | 1470941854240 Marionette TRACE conn6 <- [1,102,null,{}] 11:57:34 INFO - PROCESS | 3280 | 1470941854244 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}] 11:57:34 INFO - PROCESS | 3280 | 1470941854247 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:34 INFO - PROCESS | 3280 | 1470941854338 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 11:57:34 INFO - PROCESS | 3280 | 1470941854345 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 3280 | 1470941854347 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A418800 == 32 [pid = 3280] [id = 35] 11:57:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9070AD000) [pid = 3280] [serial = 101] [outer = 0000000000000000] 11:57:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A765C00) [pid = 3280] [serial = 102] [outer = 000000A9070AD000] 11:57:34 INFO - PROCESS | 3280 | 1470941854399 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A771000) [pid = 3280] [serial = 103] [outer = 000000A9070AD000] 11:57:34 INFO - PROCESS | 3280 | 1470941854818 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]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 11:57:34 INFO - PROCESS | 3280 | 1470941854867 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 3280 | 1470941854870 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 11:57:34 INFO - PROCESS | 3280 | 1470941854874 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:57:34 INFO - PROCESS | 3280 | 1470941854877 Marionette TRACE conn6 <- [1,106,null,{}] 11:57:34 INFO - PROCESS | 3280 | 1470941854894 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}] 11:57:34 INFO - PROCESS | 3280 | 1470941854899 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:35 INFO - PROCESS | 3280 | 1470941854986 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 11:57:35 INFO - PROCESS | 3280 | 1470941855001 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 3280 | 1470941855005 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29B800 == 33 [pid = 3280] [id = 36] 11:57:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A905349800) [pid = 3280] [serial = 104] [outer = 0000000000000000] 11:57:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90CB06000) [pid = 3280] [serial = 105] [outer = 000000A905349800] 11:57:35 INFO - PROCESS | 3280 | 1470941855075 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D33E400) [pid = 3280] [serial = 106] [outer = 000000A905349800] 11:57:35 INFO - PROCESS | 3280 | 1470941855477 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]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 11:57:35 INFO - PROCESS | 3280 | 1470941855504 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 3280 | 1470941855507 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 11:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:57:35 INFO - PROCESS | 3280 | 1470941855524 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 3280 | 1470941855526 Marionette TRACE conn6 <- [1,110,null,{}] 11:57:35 INFO - PROCESS | 3280 | 1470941855531 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}] 11:57:35 INFO - PROCESS | 3280 | 1470941855533 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:35 INFO - PROCESS | 3280 | 1470941855644 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 11:57:35 INFO - PROCESS | 3280 | 1470941855650 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 3280 | 1470941855652 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D815800 == 34 [pid = 3280] [id = 37] 11:57:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5ED000) [pid = 3280] [serial = 107] [outer = 0000000000000000] 11:57:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5F3C00) [pid = 3280] [serial = 108] [outer = 000000A90D5ED000] 11:57:35 INFO - PROCESS | 3280 | 1470941855699 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D85F000) [pid = 3280] [serial = 109] [outer = 000000A90D5ED000] 11:57:36 INFO - PROCESS | 3280 | 1470941856123 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]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 649ms 11:57:36 INFO - PROCESS | 3280 | 1470941856163 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 3280 | 1470941856166 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 11:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:57:36 INFO - PROCESS | 3280 | 1470941856169 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 3280 | 1470941856171 Marionette TRACE conn6 <- [1,114,null,{}] 11:57:36 INFO - PROCESS | 3280 | 1470941856174 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}] 11:57:36 INFO - PROCESS | 3280 | 1470941856176 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:36 INFO - PROCESS | 3280 | 1470941856277 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 11:57:36 INFO - PROCESS | 3280 | 1470941856282 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 3280 | 1470941856284 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E069000 == 35 [pid = 3280] [id = 38] 11:57:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A905695000) [pid = 3280] [serial = 110] [outer = 0000000000000000] 11:57:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEE2800) [pid = 3280] [serial = 111] [outer = 000000A905695000] 11:57:36 INFO - PROCESS | 3280 | 1470941856331 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E725400) [pid = 3280] [serial = 112] [outer = 000000A905695000] 11:57:36 INFO - PROCESS | 3280 | 1470941856808 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]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 11:57:36 INFO - PROCESS | 3280 | 1470941856843 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 3280 | 1470941856845 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 11:57:36 INFO - PROCESS | 3280 | 1470941856853 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:57:36 INFO - PROCESS | 3280 | 1470941856855 Marionette TRACE conn6 <- [1,118,null,{}] 11:57:36 INFO - PROCESS | 3280 | 1470941856858 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}] 11:57:36 INFO - PROCESS | 3280 | 1470941856865 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:37 INFO - PROCESS | 3280 | 1470941856998 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 11:57:37 INFO - PROCESS | 3280 | 1470941857010 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 3280 | 1470941857013 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91119C000 == 36 [pid = 3280] [id = 39] 11:57:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90ED8E800) [pid = 3280] [serial = 113] [outer = 0000000000000000] 11:57:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A9110AD800) [pid = 3280] [serial = 114] [outer = 000000A90ED8E800] 11:57:37 INFO - PROCESS | 3280 | 1470941857094 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A911170000) [pid = 3280] [serial = 115] [outer = 000000A90ED8E800] 11:57:37 INFO - PROCESS | 3280 | 1470941857495 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]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A912ACDC00) [pid = 3280] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A9111D5800) [pid = 3280] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E730000) [pid = 3280] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DA2D000) [pid = 3280] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9021C1400) [pid = 3280] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A911872000) [pid = 3280] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D85E000) [pid = 3280] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900A6C800) [pid = 3280] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5F5000) [pid = 3280] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90AF0E400) [pid = 3280] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900527800) [pid = 3280] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DA30400) [pid = 3280] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:57:37 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90144C800) [pid = 3280] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:57:37 INFO - PROCESS | 3280 | 1470941857636 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 3280 | 1470941857639 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 11:57:37 INFO - PROCESS | 3280 | 1470941857649 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 3280 | 1470941857651 Marionette TRACE conn6 <- [1,122,null,{}] 11:57:37 INFO - PROCESS | 3280 | 1470941857654 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}] 11:57:37 INFO - PROCESS | 3280 | 1470941857656 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:57:37 INFO - PROCESS | 3280 | 1470941857736 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 11:57:37 INFO - PROCESS | 3280 | 1470941857741 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 3280 | 1470941857743 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E1000 == 37 [pid = 3280] [id = 40] 11:57:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B8CC00) [pid = 3280] [serial = 116] [outer = 0000000000000000] 11:57:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A78A400) [pid = 3280] [serial = 117] [outer = 000000A900B8CC00] 11:57:37 INFO - PROCESS | 3280 | 1470941857790 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DA30400) [pid = 3280] [serial = 118] [outer = 000000A900B8CC00] 11:57:38 INFO - PROCESS | 3280 | 1470941858173 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]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 566ms 11:57:38 INFO - PROCESS | 3280 | 1470941858228 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 11:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:57:38 INFO - PROCESS | 3280 | 1470941858231 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 11:57:38 INFO - PROCESS | 3280 | 1470941858234 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 3280 | 1470941858236 Marionette TRACE conn6 <- [1,126,null,{}] 11:57:38 INFO - PROCESS | 3280 | 1470941858240 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}] 11:57:38 INFO - PROCESS | 3280 | 1470941858242 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:38 INFO - PROCESS | 3280 | 1470941858321 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 11:57:38 INFO - PROCESS | 3280 | 1470941858327 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3280 | 1470941858329 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F4F0000 == 38 [pid = 3280] [id = 41] 11:57:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A911176800) [pid = 3280] [serial = 119] [outer = 0000000000000000] 11:57:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A911874000) [pid = 3280] [serial = 120] [outer = 000000A911176800] 11:57:38 INFO - PROCESS | 3280 | 1470941858375 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A912AC8800) [pid = 3280] [serial = 121] [outer = 000000A911176800] 11:57:38 INFO - PROCESS | 3280 | 1470941858771 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]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 11:57:38 INFO - PROCESS | 3280 | 1470941858825 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 3280 | 1470941858827 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 11:57:38 INFO - PROCESS | 3280 | 1470941858831 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:57:38 INFO - PROCESS | 3280 | 1470941858833 Marionette TRACE conn6 <- [1,130,null,{}] 11:57:38 INFO - PROCESS | 3280 | 1470941858836 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}] 11:57:38 INFO - PROCESS | 3280 | 1470941858838 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:38 INFO - PROCESS | 3280 | 1470941858920 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 11:57:38 INFO - PROCESS | 3280 | 1470941858926 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 3280 | 1470941858928 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29B000 == 39 [pid = 3280] [id = 42] 11:57:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A9069D3800) [pid = 3280] [serial = 122] [outer = 0000000000000000] 11:57:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A906B30400) [pid = 3280] [serial = 123] [outer = 000000A9069D3800] 11:57:38 INFO - PROCESS | 3280 | 1470941858975 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A906B36000) [pid = 3280] [serial = 124] [outer = 000000A9069D3800] 11:57:39 INFO - PROCESS | 3280 | 1470941859396 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]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 11:57:39 INFO - PROCESS | 3280 | 1470941859422 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 3280 | 1470941859424 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 11:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:57:39 INFO - PROCESS | 3280 | 1470941859437 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 3280 | 1470941859439 Marionette TRACE conn6 <- [1,134,null,{}] 11:57:39 INFO - PROCESS | 3280 | 1470941859442 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}] 11:57:39 INFO - PROCESS | 3280 | 1470941859444 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:39 INFO - PROCESS | 3280 | 1470941859531 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 11:57:39 INFO - PROCESS | 3280 | 1470941859536 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 3280 | 1470941859538 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC3D000 == 40 [pid = 3280] [id = 43] 11:57:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A900B9DC00) [pid = 3280] [serial = 125] [outer = 0000000000000000] 11:57:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900BA4C00) [pid = 3280] [serial = 126] [outer = 000000A900B9DC00] 11:57:39 INFO - PROCESS | 3280 | 1470941859584 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90696D400) [pid = 3280] [serial = 127] [outer = 000000A900B9DC00] 11:57:40 INFO - PROCESS | 3280 | 1470941860417 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]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1030ms 11:57:40 INFO - PROCESS | 3280 | 1470941860461 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 3280 | 1470941860465 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 11:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:57:40 INFO - PROCESS | 3280 | 1470941860470 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 3280 | 1470941860473 Marionette TRACE conn6 <- [1,138,null,{}] 11:57:40 INFO - PROCESS | 3280 | 1470941860480 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}] 11:57:40 INFO - PROCESS | 3280 | 1470941860484 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:40 INFO - PROCESS | 3280 | 1470941860638 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 11:57:40 INFO - PROCESS | 3280 | 1470941860702 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 3280 | 1470941860705 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2AD800 == 41 [pid = 3280] [id = 44] 11:57:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BC9C00) [pid = 3280] [serial = 128] [outer = 0000000000000000] 11:57:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90537F800) [pid = 3280] [serial = 129] [outer = 000000A900BC9C00] 11:57:40 INFO - PROCESS | 3280 | 1470941860766 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9069D3C00) [pid = 3280] [serial = 130] [outer = 000000A900BC9C00] 11:57:41 INFO - PROCESS | 3280 | 1470941861704 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]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1286ms 11:57:41 INFO - PROCESS | 3280 | 1470941861756 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 3280 | 1470941861761 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 11:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:57:41 INFO - PROCESS | 3280 | 1470941861766 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 3280 | 1470941861770 Marionette TRACE conn6 <- [1,142,null,{}] 11:57:41 INFO - PROCESS | 3280 | 1470941861775 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}] 11:57:41 INFO - PROCESS | 3280 | 1470941861778 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:41 INFO - PROCESS | 3280 | 1470941861922 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E8800 == 40 [pid = 3280] [id = 30] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29F000 == 39 [pid = 3280] [id = 32] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA5A000 == 38 [pid = 3280] [id = 31] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29B000 == 37 [pid = 3280] [id = 42] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F4F0000 == 36 [pid = 3280] [id = 41] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E1000 == 35 [pid = 3280] [id = 40] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A91119C000 == 34 [pid = 3280] [id = 39] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E069000 == 33 [pid = 3280] [id = 38] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D815800 == 32 [pid = 3280] [id = 37] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29B800 == 31 [pid = 3280] [id = 36] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A418800 == 30 [pid = 3280] [id = 35] 11:57:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A905B1A000 == 29 [pid = 3280] [id = 34] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9155C3800) [pid = 3280] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A97EB0E400) [pid = 3280] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90CDF0000) [pid = 3280] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A912ABF000) [pid = 3280] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A912AC0400) [pid = 3280] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D85BC00) [pid = 3280] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A912AC3C00) [pid = 3280] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A912AC5000) [pid = 3280] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D05EC00) [pid = 3280] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900529400) [pid = 3280] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5ED400) [pid = 3280] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DF80800) [pid = 3280] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A905141400) [pid = 3280] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A440400) [pid = 3280] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9104DDC00) [pid = 3280] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90728A000) [pid = 3280] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E728400) [pid = 3280] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A9155BBC00) [pid = 3280] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A91139B400) [pid = 3280] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:57:41 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90FBD2400) [pid = 3280] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:57:42 INFO - PROCESS | 3280 | 1470941862008 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 3280 | 1470941862012 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905BBC000 == 30 [pid = 3280] [id = 45] 11:57:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A900A6A800) [pid = 3280] [serial = 131] [outer = 0000000000000000] 11:57:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900BA6400) [pid = 3280] [serial = 132] [outer = 000000A900A6A800] 11:57:42 INFO - PROCESS | 3280 | 1470941862063 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9056BE000) [pid = 3280] [serial = 133] [outer = 000000A900A6A800] 11:57:42 INFO - PROCESS | 3280 | 1470941862467 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 733ms 11:57:42 INFO - PROCESS | 3280 | 1470941862503 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 3280 | 1470941862509 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 11:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:57:42 INFO - PROCESS | 3280 | 1470941862515 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 3280 | 1470941862518 Marionette TRACE conn6 <- [1,146,null,{}] 11:57:42 INFO - PROCESS | 3280 | 1470941862522 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}] 11:57:42 INFO - PROCESS | 3280 | 1470941862525 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:42 INFO - PROCESS | 3280 | 1470941862618 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 11:57:42 INFO - PROCESS | 3280 | 1470941862624 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 3280 | 1470941862627 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDAC800 == 31 [pid = 3280] [id = 46] 11:57:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9070F5C00) [pid = 3280] [serial = 134] [outer = 0000000000000000] 11:57:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A907281C00) [pid = 3280] [serial = 135] [outer = 000000A9070F5C00] 11:57:42 INFO - PROCESS | 3280 | 1470941862678 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A759C00) [pid = 3280] [serial = 136] [outer = 000000A9070F5C00] 11:57:43 INFO - PROCESS | 3280 | 1470941863131 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]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 11:57:43 INFO - PROCESS | 3280 | 1470941863188 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 3280 | 1470941863190 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 11:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:57:43 INFO - PROCESS | 3280 | 1470941863194 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 3280 | 1470941863198 Marionette TRACE conn6 <- [1,150,null,{}] 11:57:43 INFO - PROCESS | 3280 | 1470941863210 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}] 11:57:43 INFO - PROCESS | 3280 | 1470941863215 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:43 INFO - PROCESS | 3280 | 1470941863333 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 11:57:43 INFO - PROCESS | 3280 | 1470941863400 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 3280 | 1470941863403 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D94D800 == 32 [pid = 3280] [id = 47] 11:57:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A78E000) [pid = 3280] [serial = 137] [outer = 0000000000000000] 11:57:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90B133C00) [pid = 3280] [serial = 138] [outer = 000000A90A78E000] 11:57:43 INFO - PROCESS | 3280 | 1470941863455 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D05A400) [pid = 3280] [serial = 139] [outer = 000000A90A78E000] 11:57:43 INFO - PROCESS | 3280 | 1470941863852 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]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 11:57:43 INFO - PROCESS | 3280 | 1470941863888 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 3280 | 1470941863891 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 11:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:57:43 INFO - PROCESS | 3280 | 1470941863894 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 3280 | 1470941863896 Marionette TRACE conn6 <- [1,154,null,{}] 11:57:43 INFO - PROCESS | 3280 | 1470941863900 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}] 11:57:43 INFO - PROCESS | 3280 | 1470941863902 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:44 INFO - PROCESS | 3280 | 1470941864025 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 11:57:44 INFO - PROCESS | 3280 | 1470941864030 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 3280 | 1470941864032 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E327800 == 33 [pid = 3280] [id = 48] 11:57:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5D9400) [pid = 3280] [serial = 140] [outer = 0000000000000000] 11:57:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5F9800) [pid = 3280] [serial = 141] [outer = 000000A90D5D9400] 11:57:44 INFO - PROCESS | 3280 | 1470941864079 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D8D8000) [pid = 3280] [serial = 142] [outer = 000000A90D5D9400] 11:57:44 INFO - PROCESS | 3280 | 1470941864515 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]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 11:57:44 INFO - PROCESS | 3280 | 1470941864568 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 3280 | 1470941864570 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 11:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:57:44 INFO - PROCESS | 3280 | 1470941864574 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 3280 | 1470941864576 Marionette TRACE conn6 <- [1,158,null,{}] 11:57:44 INFO - PROCESS | 3280 | 1470941864580 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}] 11:57:44 INFO - PROCESS | 3280 | 1470941864582 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:44 INFO - PROCESS | 3280 | 1470941864712 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 11:57:44 INFO - PROCESS | 3280 | 1470941864758 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 3280 | 1470941864761 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F0D9800 == 34 [pid = 3280] [id = 49] 11:57:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D85C400) [pid = 3280] [serial = 143] [outer = 0000000000000000] 11:57:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DF86C00) [pid = 3280] [serial = 144] [outer = 000000A90D85C400] 11:57:44 INFO - PROCESS | 3280 | 1470941864809 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E72D800) [pid = 3280] [serial = 145] [outer = 000000A90D85C400] 11:57:45 INFO - PROCESS | 3280 | 1470941865245 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]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 734ms 11:57:45 INFO - PROCESS | 3280 | 1470941865317 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 3280 | 1470941865319 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 11:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:57:45 INFO - PROCESS | 3280 | 1470941865323 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 3280 | 1470941865325 Marionette TRACE conn6 <- [1,162,null,{}] 11:57:45 INFO - PROCESS | 3280 | 1470941865328 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}] 11:57:45 INFO - PROCESS | 3280 | 1470941865334 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:45 INFO - PROCESS | 3280 | 1470941865464 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 11:57:45 INFO - PROCESS | 3280 | 1470941865511 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 3280 | 1470941865514 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E4000 == 35 [pid = 3280] [id = 50] 11:57:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90FF3E400) [pid = 3280] [serial = 146] [outer = 0000000000000000] 11:57:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A9110B1C00) [pid = 3280] [serial = 147] [outer = 000000A90FF3E400] 11:57:45 INFO - PROCESS | 3280 | 1470941865561 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A91139B800) [pid = 3280] [serial = 148] [outer = 000000A90FF3E400] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9069D3800) [pid = 3280] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905695000) [pid = 3280] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905349800) [pid = 3280] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90A76D000) [pid = 3280] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D5ED000) [pid = 3280] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9014E5400) [pid = 3280] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90ED8E800) [pid = 3280] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900B8CC00) [pid = 3280] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9070AD000) [pid = 3280] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A911176800) [pid = 3280] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90774FC00) [pid = 3280] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900BD0800) [pid = 3280] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:57:46 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A91116A400) [pid = 3280] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:57:46 INFO - PROCESS | 3280 | 1470941866086 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]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 776ms 11:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:57:46 INFO - PROCESS | 3280 | 1470941866100 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 3280 | 1470941866103 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 11:57:46 INFO - PROCESS | 3280 | 1470941866106 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 3280 | 1470941866108 Marionette TRACE conn6 <- [1,166,null,{}] 11:57:46 INFO - PROCESS | 3280 | 1470941866112 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}] 11:57:46 INFO - PROCESS | 3280 | 1470941866114 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:46 INFO - PROCESS | 3280 | 1470941866195 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 11:57:46 INFO - PROCESS | 3280 | 1470941866200 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3280 | 1470941866202 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914377800 == 36 [pid = 3280] [id = 51] 11:57:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B9B000) [pid = 3280] [serial = 149] [outer = 0000000000000000] 11:57:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9069CF800) [pid = 3280] [serial = 150] [outer = 000000A900B9B000] 11:57:46 INFO - PROCESS | 3280 | 1470941866248 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E20CC00) [pid = 3280] [serial = 151] [outer = 000000A900B9B000] 11:57:46 INFO - PROCESS | 3280 | 1470941866643 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]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 11:57:46 INFO - PROCESS | 3280 | 1470941866696 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 3280 | 1470941866699 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 11:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:57:46 INFO - PROCESS | 3280 | 1470941866702 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 3280 | 1470941866703 Marionette TRACE conn6 <- [1,170,null,{}] 11:57:46 INFO - PROCESS | 3280 | 1470941866707 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}] 11:57:46 INFO - PROCESS | 3280 | 1470941866709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:46 INFO - PROCESS | 3280 | 1470941866791 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 11:57:46 INFO - PROCESS | 3280 | 1470941866796 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 3280 | 1470941866798 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905BCA800 == 37 [pid = 3280] [id = 52] 11:57:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A911176800) [pid = 3280] [serial = 152] [outer = 0000000000000000] 11:57:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A91187CC00) [pid = 3280] [serial = 153] [outer = 000000A911176800] 11:57:46 INFO - PROCESS | 3280 | 1470941866843 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A912ACA800) [pid = 3280] [serial = 154] [outer = 000000A911176800] 11:57:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900811C00) [pid = 3280] [serial = 155] [outer = 000000A90DC9D400] 11:57:47 INFO - PROCESS | 3280 | 1470941867268 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]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 11:57:47 INFO - PROCESS | 3280 | 1470941867334 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 3280 | 1470941867336 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 11:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:57:47 INFO - PROCESS | 3280 | 1470941867340 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 3280 | 1470941867342 Marionette TRACE conn6 <- [1,174,null,{}] 11:57:47 INFO - PROCESS | 3280 | 1470941867345 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}] 11:57:47 INFO - PROCESS | 3280 | 1470941867347 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:47 INFO - PROCESS | 3280 | 1470941867431 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 11:57:47 INFO - PROCESS | 3280 | 1470941867437 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 3280 | 1470941867439 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151CF000 == 38 [pid = 3280] [id = 53] 11:57:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900810400) [pid = 3280] [serial = 156] [outer = 0000000000000000] 11:57:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A76D000) [pid = 3280] [serial = 157] [outer = 000000A900810400] 11:57:47 INFO - PROCESS | 3280 | 1470941867485 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A912AC8C00) [pid = 3280] [serial = 158] [outer = 000000A900810400] 11:57:47 INFO - PROCESS | 3280 | 1470941867876 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]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 11:57:47 INFO - PROCESS | 3280 | 1470941867930 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 3280 | 1470941867932 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 11:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:57:47 INFO - PROCESS | 3280 | 1470941867945 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 3280 | 1470941867946 Marionette TRACE conn6 <- [1,178,null,{}] 11:57:47 INFO - PROCESS | 3280 | 1470941867951 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}] 11:57:47 INFO - PROCESS | 3280 | 1470941867953 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:48 INFO - PROCESS | 3280 | 1470941868075 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 11:57:48 INFO - PROCESS | 3280 | 1470941868146 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 3280 | 1470941868149 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905BC6000 == 39 [pid = 3280] [id = 54] 11:57:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90080A800) [pid = 3280] [serial = 159] [outer = 0000000000000000] 11:57:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A900886C00) [pid = 3280] [serial = 160] [outer = 000000A90080A800] 11:57:48 INFO - PROCESS | 3280 | 1470941868211 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BA1800) [pid = 3280] [serial = 161] [outer = 000000A90080A800] 11:57:48 INFO - PROCESS | 3280 | 1470941868807 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]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 943ms 11:57:48 INFO - PROCESS | 3280 | 1470941868883 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 3280 | 1470941868888 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 11:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:57:48 INFO - PROCESS | 3280 | 1470941868893 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 3280 | 1470941868897 Marionette TRACE conn6 <- [1,182,null,{}] 11:57:48 INFO - PROCESS | 3280 | 1470941868902 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}] 11:57:48 INFO - PROCESS | 3280 | 1470941868905 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:49 INFO - PROCESS | 3280 | 1470941869059 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 11:57:49 INFO - PROCESS | 3280 | 1470941869118 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 3280 | 1470941869121 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA7D000 == 40 [pid = 3280] [id = 55] 11:57:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A906B5EC00) [pid = 3280] [serial = 162] [outer = 0000000000000000] 11:57:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A906B62C00) [pid = 3280] [serial = 163] [outer = 000000A906B5EC00] 11:57:49 INFO - PROCESS | 3280 | 1470941869181 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9070F6C00) [pid = 3280] [serial = 164] [outer = 000000A906B5EC00] 11:57:49 INFO - PROCESS | 3280 | 1470941869738 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]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 11:57:49 INFO - PROCESS | 3280 | 1470941869777 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 11:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:57:49 INFO - PROCESS | 3280 | 1470941869781 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 11:57:49 INFO - PROCESS | 3280 | 1470941869785 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 3280 | 1470941869787 Marionette TRACE conn6 <- [1,186,null,{}] 11:57:49 INFO - PROCESS | 3280 | 1470941869792 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}] 11:57:49 INFO - PROCESS | 3280 | 1470941869795 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:49 INFO - PROCESS | 3280 | 1470941869915 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 11:57:50 INFO - PROCESS | 3280 | 1470941869997 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 3280 | 1470941870000 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FE0B000 == 41 [pid = 3280] [id = 56] 11:57:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90A781400) [pid = 3280] [serial = 165] [outer = 0000000000000000] 11:57:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90A9EFC00) [pid = 3280] [serial = 166] [outer = 000000A90A781400] 11:57:50 INFO - PROCESS | 3280 | 1470941870058 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90D5D9000) [pid = 3280] [serial = 167] [outer = 000000A90A781400] 11:57:50 INFO - PROCESS | 3280 | 1470941870619 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 11:57:50 INFO - PROCESS | 3280 | 1470941870666 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 3280 | 1470941870671 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:57:50 INFO - PROCESS | 3280 | 1470941870682 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 3280 | 1470941870687 Marionette TRACE conn6 <- [1,190,null,{}] 11:57:50 INFO - PROCESS | 3280 | 1470941870691 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}] 11:57:50 INFO - PROCESS | 3280 | 1470941870695 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:50 INFO - PROCESS | 3280 | 1470941870812 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 11:57:50 INFO - PROCESS | 3280 | 1470941870878 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 3280 | 1470941870880 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FCF2800 == 42 [pid = 3280] [id = 57] 11:57:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90EFF2000) [pid = 3280] [serial = 168] [outer = 0000000000000000] 11:57:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A9110A8C00) [pid = 3280] [serial = 169] [outer = 000000A90EFF2000] 11:57:50 INFO - PROCESS | 3280 | 1470941870937 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A911876400) [pid = 3280] [serial = 170] [outer = 000000A90EFF2000] 11:57:51 INFO - PROCESS | 3280 | 1470941871688 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]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1079ms 11:57:51 INFO - PROCESS | 3280 | 1470941871759 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 3280 | 1470941871763 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 11:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:57:51 INFO - PROCESS | 3280 | 1470941871769 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 3280 | 1470941871772 Marionette TRACE conn6 <- [1,194,null,{}] 11:57:51 INFO - PROCESS | 3280 | 1470941871778 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}] 11:57:51 INFO - PROCESS | 3280 | 1470941871781 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:51 INFO - PROCESS | 3280 | 1470941871920 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 11:57:51 INFO - PROCESS | 3280 | 1470941871986 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 3280 | 1470941871990 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905B09000 == 43 [pid = 3280] [id = 58] 11:57:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A905371800) [pid = 3280] [serial = 171] [outer = 0000000000000000] 11:57:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A905692400) [pid = 3280] [serial = 172] [outer = 000000A905371800] 11:57:52 INFO - PROCESS | 3280 | 1470941872042 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A906B57C00) [pid = 3280] [serial = 173] [outer = 000000A905371800] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151CF000 == 42 [pid = 3280] [id = 53] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A905BCA800 == 41 [pid = 3280] [id = 52] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A914377800 == 40 [pid = 3280] [id = 51] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E4000 == 39 [pid = 3280] [id = 50] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F0D9800 == 38 [pid = 3280] [id = 49] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E327800 == 37 [pid = 3280] [id = 48] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D94D800 == 36 [pid = 3280] [id = 47] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDAC800 == 35 [pid = 3280] [id = 46] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A905BBC000 == 34 [pid = 3280] [id = 45] 11:57:52 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC3D000 == 33 [pid = 3280] [id = 43] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A906B30400) [pid = 3280] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90DEE2800) [pid = 3280] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90CB06000) [pid = 3280] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A914537000) [pid = 3280] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90A772800) [pid = 3280] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D5F3C00) [pid = 3280] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A901F55800) [pid = 3280] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9110AD800) [pid = 3280] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A905B74C00) [pid = 3280] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E725400) [pid = 3280] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90DA30400) [pid = 3280] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A78A400) [pid = 3280] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900B8E400) [pid = 3280] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A765C00) [pid = 3280] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A771000) [pid = 3280] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A912AC8800) [pid = 3280] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A911170000) [pid = 3280] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D5F7000) [pid = 3280] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90CB11C00) [pid = 3280] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D85F000) [pid = 3280] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DA29400) [pid = 3280] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A911874000) [pid = 3280] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A785400) [pid = 3280] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D33E400) [pid = 3280] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A914536400) [pid = 3280] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9111D1C00) [pid = 3280] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A906B36000) [pid = 3280] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:57:52 INFO - PROCESS | 3280 | 1470941872512 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]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 776ms 11:57:52 INFO - PROCESS | 3280 | 1470941872548 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 3280 | 1470941872553 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 11:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:57:52 INFO - PROCESS | 3280 | 1470941872560 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 3280 | 1470941872562 Marionette TRACE conn6 <- [1,198,null,{}] 11:57:52 INFO - PROCESS | 3280 | 1470941872566 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}] 11:57:52 INFO - PROCESS | 3280 | 1470941872569 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:52 INFO - PROCESS | 3280 | 1470941872662 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 11:57:52 INFO - PROCESS | 3280 | 1470941872668 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 3280 | 1470941872670 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B11F000 == 34 [pid = 3280] [id = 59] 11:57:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9056BCC00) [pid = 3280] [serial = 174] [outer = 0000000000000000] 11:57:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A906B59400) [pid = 3280] [serial = 175] [outer = 000000A9056BCC00] 11:57:52 INFO - PROCESS | 3280 | 1470941872720 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9070F2800) [pid = 3280] [serial = 176] [outer = 000000A9056BCC00] 11:57:53 INFO - PROCESS | 3280 | 1470941873162 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 11:57:53 INFO - PROCESS | 3280 | 1470941873191 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 3280 | 1470941873194 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 11:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:57:53 INFO - PROCESS | 3280 | 1470941873197 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 3280 | 1470941873201 Marionette TRACE conn6 <- [1,202,null,{}] 11:57:53 INFO - PROCESS | 3280 | 1470941873217 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}] 11:57:53 INFO - PROCESS | 3280 | 1470941873221 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:53 INFO - PROCESS | 3280 | 1470941873309 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 11:57:53 INFO - PROCESS | 3280 | 1470941873342 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 3280 | 1470941873345 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D762000 == 35 [pid = 3280] [id = 60] 11:57:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A781800) [pid = 3280] [serial = 177] [outer = 0000000000000000] 11:57:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A784800) [pid = 3280] [serial = 178] [outer = 000000A90A781800] 11:57:53 INFO - PROCESS | 3280 | 1470941873407 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90AF8D400) [pid = 3280] [serial = 179] [outer = 000000A90A781800] 11:57:53 INFO - PROCESS | 3280 | 1470941873847 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 11:57:53 INFO - PROCESS | 3280 | 1470941873872 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 3280 | 1470941873876 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 11:57:53 INFO - PROCESS | 3280 | 1470941873880 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:57:53 INFO - PROCESS | 3280 | 1470941873883 Marionette TRACE conn6 <- [1,206,null,{}] 11:57:53 INFO - PROCESS | 3280 | 1470941873888 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}] 11:57:53 INFO - PROCESS | 3280 | 1470941873891 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:54 INFO - PROCESS | 3280 | 1470941874000 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 11:57:54 INFO - PROCESS | 3280 | 1470941874008 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 3280 | 1470941874010 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA67000 == 36 [pid = 3280] [id = 61] 11:57:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D3CE800) [pid = 3280] [serial = 180] [outer = 0000000000000000] 11:57:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5EC000) [pid = 3280] [serial = 181] [outer = 000000A90D3CE800] 11:57:54 INFO - PROCESS | 3280 | 1470941874057 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D6A3000) [pid = 3280] [serial = 182] [outer = 000000A90D3CE800] 11:57:54 INFO - PROCESS | 3280 | 1470941874474 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]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 11:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:57:54 INFO - PROCESS | 3280 | 1470941874514 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 3280 | 1470941874516 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 11:57:54 INFO - PROCESS | 3280 | 1470941874519 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 3280 | 1470941874521 Marionette TRACE conn6 <- [1,210,null,{}] 11:57:54 INFO - PROCESS | 3280 | 1470941874531 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}] 11:57:54 INFO - PROCESS | 3280 | 1470941874533 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:54 INFO - PROCESS | 3280 | 1470941874648 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 11:57:54 INFO - PROCESS | 3280 | 1470941874714 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 3280 | 1470941874717 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E32E000 == 37 [pid = 3280] [id = 62] 11:57:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D6A8C00) [pid = 3280] [serial = 183] [outer = 0000000000000000] 11:57:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA2EC00) [pid = 3280] [serial = 184] [outer = 000000A90D6A8C00] 11:57:54 INFO - PROCESS | 3280 | 1470941874763 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E2BC800) [pid = 3280] [serial = 185] [outer = 000000A90D6A8C00] 11:57:55 INFO - PROCESS | 3280 | 1470941875181 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 11:57:55 INFO - PROCESS | 3280 | 1470941875200 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 3280 | 1470941875202 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 11:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:57:55 INFO - PROCESS | 3280 | 1470941875206 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 3280 | 1470941875208 Marionette TRACE conn6 <- [1,214,null,{}] 11:57:55 INFO - PROCESS | 3280 | 1470941875211 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}] 11:57:55 INFO - PROCESS | 3280 | 1470941875217 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:55 INFO - PROCESS | 3280 | 1470941875351 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 11:57:55 INFO - PROCESS | 3280 | 1470941875357 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 3280 | 1470941875359 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91354A800 == 38 [pid = 3280] [id = 63] 11:57:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E72E000) [pid = 3280] [serial = 186] [outer = 0000000000000000] 11:57:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90FF3D800) [pid = 3280] [serial = 187] [outer = 000000A90E72E000] 11:57:55 INFO - PROCESS | 3280 | 1470941875406 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A91139A400) [pid = 3280] [serial = 188] [outer = 000000A90E72E000] 11:57:55 INFO - PROCESS | 3280 | 1470941875846 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]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 11:57:55 INFO - PROCESS | 3280 | 1470941875878 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 3280 | 1470941875880 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 11:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:57:55 INFO - PROCESS | 3280 | 1470941875883 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 3280 | 1470941875885 Marionette TRACE conn6 <- [1,218,null,{}] 11:57:55 INFO - PROCESS | 3280 | 1470941875889 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}] 11:57:55 INFO - PROCESS | 3280 | 1470941875891 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:56 INFO - PROCESS | 3280 | 1470941876024 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 11:57:56 INFO - PROCESS | 3280 | 1470941876044 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 3280 | 1470941876046 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A900D69000 == 39 [pid = 3280] [id = 64] 11:57:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9000CB400) [pid = 3280] [serial = 189] [outer = 0000000000000000] 11:57:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A900EE2C00) [pid = 3280] [serial = 190] [outer = 000000A9000CB400] 11:57:56 INFO - PROCESS | 3280 | 1470941876093 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9014EA000) [pid = 3280] [serial = 191] [outer = 000000A9000CB400] 11:57:56 INFO - PROCESS | 3280 | 1470941876502 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]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D85C400) [pid = 3280] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90FF3E400) [pid = 3280] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9070F5C00) [pid = 3280] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900A6A800) [pid = 3280] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A78E000) [pid = 3280] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900B9B000) [pid = 3280] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D5D9400) [pid = 3280] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:57:56 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A911176800) [pid = 3280] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:57:56 INFO - PROCESS | 3280 | 1470941876605 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 3280 | 1470941876607 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 11:57:56 INFO - PROCESS | 3280 | 1470941876612 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 3280 | 1470941876613 Marionette TRACE conn6 <- [1,222,null,{}] 11:57:56 INFO - PROCESS | 3280 | 1470941876617 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}] 11:57:56 INFO - PROCESS | 3280 | 1470941876619 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:57:56 INFO - PROCESS | 3280 | 1470941876708 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 11:57:56 INFO - PROCESS | 3280 | 1470941876718 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 3280 | 1470941876720 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914380800 == 40 [pid = 3280] [id = 65] 11:57:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A9019A5C00) [pid = 3280] [serial = 192] [outer = 0000000000000000] 11:57:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A902116000) [pid = 3280] [serial = 193] [outer = 000000A9019A5C00] 11:57:56 INFO - PROCESS | 3280 | 1470941876769 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A771800) [pid = 3280] [serial = 194] [outer = 000000A9019A5C00] 11:57:57 INFO - PROCESS | 3280 | 1470941877159 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]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 566ms 11:57:57 INFO - PROCESS | 3280 | 1470941877188 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 3280 | 1470941877191 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 11:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:57:57 INFO - PROCESS | 3280 | 1470941877194 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 3280 | 1470941877196 Marionette TRACE conn6 <- [1,226,null,{}] 11:57:57 INFO - PROCESS | 3280 | 1470941877199 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}] 11:57:57 INFO - PROCESS | 3280 | 1470941877201 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:57 INFO - PROCESS | 3280 | 1470941877313 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 11:57:57 INFO - PROCESS | 3280 | 1470941877342 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 3280 | 1470941877344 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151A6800 == 41 [pid = 3280] [id = 66] 11:57:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5D9400) [pid = 3280] [serial = 195] [outer = 0000000000000000] 11:57:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9111CBC00) [pid = 3280] [serial = 196] [outer = 000000A90D5D9400] 11:57:57 INFO - PROCESS | 3280 | 1470941877393 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A912AC1400) [pid = 3280] [serial = 197] [outer = 000000A90D5D9400] 11:57:57 INFO - PROCESS | 3280 | 1470941877771 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]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 11:57:57 INFO - PROCESS | 3280 | 1470941877826 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 11:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:57:57 INFO - PROCESS | 3280 | 1470941877829 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 11:57:57 INFO - PROCESS | 3280 | 1470941877832 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 3280 | 1470941877834 Marionette TRACE conn6 <- [1,230,null,{}] 11:57:57 INFO - PROCESS | 3280 | 1470941877838 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}] 11:57:57 INFO - PROCESS | 3280 | 1470941877840 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:57 INFO - PROCESS | 3280 | 1470941877949 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 11:57:57 INFO - PROCESS | 3280 | 1470941877957 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 3280 | 1470941877959 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91554E800 == 42 [pid = 3280] [id = 67] 11:57:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D5BE400) [pid = 3280] [serial = 198] [outer = 0000000000000000] 11:57:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D5C3800) [pid = 3280] [serial = 199] [outer = 000000A90D5BE400] 11:57:58 INFO - PROCESS | 3280 | 1470941878004 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D5C9000) [pid = 3280] [serial = 200] [outer = 000000A90D5BE400] 11:57:58 INFO - PROCESS | 3280 | 1470941878394 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]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 11:57:58 INFO - PROCESS | 3280 | 1470941878423 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 3280 | 1470941878426 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 11:57:58 INFO - PROCESS | 3280 | 1470941878429 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:57:58 INFO - PROCESS | 3280 | 1470941878432 Marionette TRACE conn6 <- [1,234,null,{}] 11:57:58 INFO - PROCESS | 3280 | 1470941878436 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}] 11:57:58 INFO - PROCESS | 3280 | 1470941878438 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:58 INFO - PROCESS | 3280 | 1470941878565 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 11:57:58 INFO - PROCESS | 3280 | 1470941878648 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 3280 | 1470941878651 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9012EB800 == 43 [pid = 3280] [id = 68] 11:57:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A900525C00) [pid = 3280] [serial = 201] [outer = 0000000000000000] 11:57:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900817800) [pid = 3280] [serial = 202] [outer = 000000A900525C00] 11:57:58 INFO - PROCESS | 3280 | 1470941878747 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900BA7000) [pid = 3280] [serial = 203] [outer = 000000A900525C00] 11:57:59 INFO - PROCESS | 3280 | 1470941879346 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]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 986ms 11:57:59 INFO - PROCESS | 3280 | 1470941879419 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 3280 | 1470941879423 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 11:57:59 INFO - PROCESS | 3280 | 1470941879428 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:57:59 INFO - PROCESS | 3280 | 1470941879432 Marionette TRACE conn6 <- [1,238,null,{}] 11:57:59 INFO - PROCESS | 3280 | 1470941879465 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}] 11:57:59 INFO - PROCESS | 3280 | 1470941879468 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:59 INFO - PROCESS | 3280 | 1470941879645 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 11:57:59 INFO - PROCESS | 3280 | 1470941879777 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 3280 | 1470941879780 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:57:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D954800 == 44 [pid = 3280] [id = 69] 11:57:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90A43A000) [pid = 3280] [serial = 204] [outer = 0000000000000000] 11:57:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90A766800) [pid = 3280] [serial = 205] [outer = 000000A90A43A000] 11:57:59 INFO - PROCESS | 3280 | 1470941879854 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A90A9F9C00) [pid = 3280] [serial = 206] [outer = 000000A90A43A000] 11:58:00 INFO - PROCESS | 3280 | 1470941880517 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]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1132ms 11:58:00 INFO - PROCESS | 3280 | 1470941880566 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 3280 | 1470941880571 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 11:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:58:00 INFO - PROCESS | 3280 | 1470941880576 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 3280 | 1470941880579 Marionette TRACE conn6 <- [1,242,null,{}] 11:58:00 INFO - PROCESS | 3280 | 1470941880584 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}] 11:58:00 INFO - PROCESS | 3280 | 1470941880586 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:00 INFO - PROCESS | 3280 | 1470941880736 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 11:58:00 INFO - PROCESS | 3280 | 1470941880805 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 3280 | 1470941880808 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC49000 == 45 [pid = 3280] [id = 70] 11:58:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90D5F3C00) [pid = 3280] [serial = 207] [outer = 0000000000000000] 11:58:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90E72CC00) [pid = 3280] [serial = 208] [outer = 000000A90D5F3C00] 11:58:00 INFO - PROCESS | 3280 | 1470941880907 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A9104D8C00) [pid = 3280] [serial = 209] [outer = 000000A90D5F3C00] 11:58:01 INFO - PROCESS | 3280 | 1470941881674 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]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1123ms 11:58:01 INFO - PROCESS | 3280 | 1470941881701 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 3280 | 1470941881706 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 11:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:58:01 INFO - PROCESS | 3280 | 1470941881712 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 3280 | 1470941881715 Marionette TRACE conn6 <- [1,246,null,{}] 11:58:01 INFO - PROCESS | 3280 | 1470941881721 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}] 11:58:01 INFO - PROCESS | 3280 | 1470941881724 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:01 INFO - PROCESS | 3280 | 1470941881837 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 11:58:01 INFO - PROCESS | 3280 | 1470941881907 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 3280 | 1470941881911 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D52F000 == 46 [pid = 3280] [id = 71] 11:58:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A906B57800) [pid = 3280] [serial = 210] [outer = 0000000000000000] 11:58:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A906B62000) [pid = 3280] [serial = 211] [outer = 000000A906B57800] 11:58:01 INFO - PROCESS | 3280 | 1470941881964 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A90A76C400) [pid = 3280] [serial = 212] [outer = 000000A906B57800] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A907023000 == 45 [pid = 3280] [id = 33] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A91554E800 == 44 [pid = 3280] [id = 67] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151A6800 == 43 [pid = 3280] [id = 66] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A914380800 == 42 [pid = 3280] [id = 65] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A900D69000 == 41 [pid = 3280] [id = 64] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A91354A800 == 40 [pid = 3280] [id = 63] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E32E000 == 39 [pid = 3280] [id = 62] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA67000 == 38 [pid = 3280] [id = 61] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D762000 == 37 [pid = 3280] [id = 60] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B11F000 == 36 [pid = 3280] [id = 59] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A905B09000 == 35 [pid = 3280] [id = 58] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA7D000 == 34 [pid = 3280] [id = 55] 11:58:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A905BC6000 == 33 [pid = 3280] [id = 54] 11:58:02 INFO - PROCESS | 3280 | 1470941882605 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]]]}] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A90A76D000) [pid = 3280] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A90DF86C00) [pid = 3280] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A9110B1C00) [pid = 3280] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A90537F800) [pid = 3280] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A907281C00) [pid = 3280] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90A759C00) [pid = 3280] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A900BA6400) [pid = 3280] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A9056BE000) [pid = 3280] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90B133C00) [pid = 3280] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A900BA4C00) [pid = 3280] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90E20CC00) [pid = 3280] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9069CF800) [pid = 3280] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D5D8C00) [pid = 3280] [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.] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A91139B800) [pid = 3280] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5F9800) [pid = 3280] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A91187CC00) [pid = 3280] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A912ACA800) [pid = 3280] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90E72D800) [pid = 3280] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D8D8000) [pid = 3280] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D05A400) [pid = 3280] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 986ms 11:58:02 INFO - PROCESS | 3280 | 1470941882703 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 3280 | 1470941882708 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 11:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:58:02 INFO - PROCESS | 3280 | 1470941882714 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 3280 | 1470941882717 Marionette TRACE conn6 <- [1,250,null,{}] 11:58:02 INFO - PROCESS | 3280 | 1470941882721 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}] 11:58:02 INFO - PROCESS | 3280 | 1470941882723 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:02 INFO - PROCESS | 3280 | 1470941882821 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 11:58:02 INFO - PROCESS | 3280 | 1470941882827 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 3280 | 1470941882830 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90695E000 == 34 [pid = 3280] [id = 72] 11:58:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A905349800) [pid = 3280] [serial = 213] [outer = 0000000000000000] 11:58:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A905B74C00) [pid = 3280] [serial = 214] [outer = 000000A905349800] 11:58:02 INFO - PROCESS | 3280 | 1470941882879 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A9070F3400) [pid = 3280] [serial = 215] [outer = 000000A905349800] 11:58:03 INFO - PROCESS | 3280 | 1470941883314 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]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 11:58:03 INFO - PROCESS | 3280 | 1470941883343 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 3280 | 1470941883345 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 11:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:58:03 INFO - PROCESS | 3280 | 1470941883349 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 3280 | 1470941883353 Marionette TRACE conn6 <- [1,254,null,{}] 11:58:03 INFO - PROCESS | 3280 | 1470941883369 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}] 11:58:03 INFO - PROCESS | 3280 | 1470941883375 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:03 INFO - PROCESS | 3280 | 1470941883493 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 11:58:03 INFO - PROCESS | 3280 | 1470941883509 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 3280 | 1470941883513 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D818000 == 35 [pid = 3280] [id = 73] 11:58:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5BB400) [pid = 3280] [serial = 216] [outer = 0000000000000000] 11:58:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D5C7C00) [pid = 3280] [serial = 217] [outer = 000000A90D5BB400] 11:58:03 INFO - PROCESS | 3280 | 1470941883563 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D741C00) [pid = 3280] [serial = 218] [outer = 000000A90D5BB400] 11:58:04 INFO - PROCESS | 3280 | 1470941884190 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]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 11:58:04 INFO - PROCESS | 3280 | 1470941884233 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3280 | 1470941884236 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 11:58:04 INFO - PROCESS | 3280 | 1470941884239 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:58:04 INFO - PROCESS | 3280 | 1470941884241 Marionette TRACE conn6 <- [1,258,null,{}] 11:58:04 INFO - PROCESS | 3280 | 1470941884245 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}] 11:58:04 INFO - PROCESS | 3280 | 1470941884247 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:04 INFO - PROCESS | 3280 | 1470941884340 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 11:58:04 INFO - PROCESS | 3280 | 1470941884346 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 3280 | 1470941884348 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B4800 == 36 [pid = 3280] [id = 74] 11:58:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90FB04000) [pid = 3280] [serial = 219] [outer = 0000000000000000] 11:58:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90FF3C000) [pid = 3280] [serial = 220] [outer = 000000A90FB04000] 11:58:04 INFO - PROCESS | 3280 | 1470941884397 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A910FEA000) [pid = 3280] [serial = 221] [outer = 000000A90FB04000] 11:58:04 INFO - PROCESS | 3280 | 1470941884819 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]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 11:58:04 INFO - PROCESS | 3280 | 1470941884902 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 3280 | 1470941884904 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 11:58:04 INFO - PROCESS | 3280 | 1470941884908 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 3280 | 1470941884910 Marionette TRACE conn6 <- [1,262,null,{}] 11:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:58:04 INFO - PROCESS | 3280 | 1470941884913 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}] 11:58:04 INFO - PROCESS | 3280 | 1470941884916 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:05 INFO - PROCESS | 3280 | 1470941885026 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 11:58:05 INFO - PROCESS | 3280 | 1470941885039 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 3280 | 1470941885041 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914377800 == 37 [pid = 3280] [id = 75] 11:58:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90F09A800) [pid = 3280] [serial = 222] [outer = 0000000000000000] 11:58:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9110AB400) [pid = 3280] [serial = 223] [outer = 000000A90F09A800] 11:58:05 INFO - PROCESS | 3280 | 1470941885124 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A911173400) [pid = 3280] [serial = 224] [outer = 000000A90F09A800] 11:58:05 INFO - PROCESS | 3280 | 1470941885550 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]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 11:58:05 INFO - PROCESS | 3280 | 1470941885586 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 3280 | 1470941885588 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 11:58:05 INFO - PROCESS | 3280 | 1470941885591 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:58:05 INFO - PROCESS | 3280 | 1470941885593 Marionette TRACE conn6 <- [1,266,null,{}] 11:58:05 INFO - PROCESS | 3280 | 1470941885597 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}] 11:58:05 INFO - PROCESS | 3280 | 1470941885602 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:05 INFO - PROCESS | 3280 | 1470941885742 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 11:58:05 INFO - PROCESS | 3280 | 1470941885791 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 3280 | 1470941885793 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553C000 == 38 [pid = 3280] [id = 76] 11:58:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A91186F000) [pid = 3280] [serial = 225] [outer = 0000000000000000] 11:58:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A91453B800) [pid = 3280] [serial = 226] [outer = 000000A91186F000] 11:58:05 INFO - PROCESS | 3280 | 1470941885841 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A9155B5000) [pid = 3280] [serial = 227] [outer = 000000A91186F000] 11:58:06 INFO - PROCESS | 3280 | 1470941886251 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]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 11:58:06 INFO - PROCESS | 3280 | 1470941886265 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 3280 | 1470941886267 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:58:06 INFO - PROCESS | 3280 | 1470941886277 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 3280 | 1470941886279 Marionette TRACE conn6 <- [1,270,null,{}] 11:58:06 INFO - PROCESS | 3280 | 1470941886282 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}] 11:58:06 INFO - PROCESS | 3280 | 1470941886284 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:06 INFO - PROCESS | 3280 | 1470941886414 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 11:58:06 INFO - PROCESS | 3280 | 1470941886431 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 3280 | 1470941886433 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91583E000 == 39 [pid = 3280] [id = 77] 11:58:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A914541800) [pid = 3280] [serial = 228] [outer = 0000000000000000] 11:58:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A915499000) [pid = 3280] [serial = 229] [outer = 000000A914541800] 11:58:06 INFO - PROCESS | 3280 | 1470941886488 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A91549E800) [pid = 3280] [serial = 230] [outer = 000000A914541800] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A900B8C000) [pid = 3280] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A900BC9C00) [pid = 3280] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90D6A8C00) [pid = 3280] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A9000CB400) [pid = 3280] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A905371800) [pid = 3280] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90E72E000) [pid = 3280] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90A781800) [pid = 3280] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A9056BCC00) [pid = 3280] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D3CE800) [pid = 3280] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A900810400) [pid = 3280] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A9019A5C00) [pid = 3280] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90EFF2000) [pid = 3280] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:58:07 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5D9400) [pid = 3280] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:58:07 INFO - PROCESS | 3280 | 1470941887058 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]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 838ms 11:58:07 INFO - PROCESS | 3280 | 1470941887113 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 11:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:58:07 INFO - PROCESS | 3280 | 1470941887115 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 11:58:07 INFO - PROCESS | 3280 | 1470941887118 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 3280 | 1470941887120 Marionette TRACE conn6 <- [1,274,null,{}] 11:58:07 INFO - PROCESS | 3280 | 1470941887124 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}] 11:58:07 INFO - PROCESS | 3280 | 1470941887126 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:07 INFO - PROCESS | 3280 | 1470941887211 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 11:58:07 INFO - PROCESS | 3280 | 1470941887218 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 3280 | 1470941887220 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F422800 == 40 [pid = 3280] [id = 78] 11:58:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9019A5C00) [pid = 3280] [serial = 231] [outer = 0000000000000000] 11:58:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A906966C00) [pid = 3280] [serial = 232] [outer = 000000A9019A5C00] 11:58:07 INFO - PROCESS | 3280 | 1470941887266 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D859800) [pid = 3280] [serial = 233] [outer = 000000A9019A5C00] 11:58:07 INFO - PROCESS | 3280 | 1470941887677 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]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 11:58:07 INFO - PROCESS | 3280 | 1470941887729 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 3280 | 1470941887731 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 11:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:58:07 INFO - PROCESS | 3280 | 1470941887737 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 3280 | 1470941887739 Marionette TRACE conn6 <- [1,278,null,{}] 11:58:07 INFO - PROCESS | 3280 | 1470941887742 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}] 11:58:07 INFO - PROCESS | 3280 | 1470941887744 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:07 INFO - PROCESS | 3280 | 1470941887840 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 11:58:07 INFO - PROCESS | 3280 | 1470941887846 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 3280 | 1470941887848 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A86000 == 41 [pid = 3280] [id = 79] 11:58:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A911A05800) [pid = 3280] [serial = 234] [outer = 0000000000000000] 11:58:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A911A0A800) [pid = 3280] [serial = 235] [outer = 000000A911A05800] 11:58:07 INFO - PROCESS | 3280 | 1470941887893 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A911A11000) [pid = 3280] [serial = 236] [outer = 000000A911A05800] 11:58:08 INFO - PROCESS | 3280 | 1470941888279 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]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 566ms 11:58:08 INFO - PROCESS | 3280 | 1470941888309 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 3280 | 1470941888311 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 11:58:08 INFO - PROCESS | 3280 | 1470941888315 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:58:08 INFO - PROCESS | 3280 | 1470941888316 Marionette TRACE conn6 <- [1,282,null,{}] 11:58:08 INFO - PROCESS | 3280 | 1470941888320 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}] 11:58:08 INFO - PROCESS | 3280 | 1470941888322 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:08 INFO - PROCESS | 3280 | 1470941888438 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 11:58:08 INFO - PROCESS | 3280 | 1470941888446 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 3280 | 1470941888449 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F419000 == 42 [pid = 3280] [id = 80] 11:58:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A912A44800) [pid = 3280] [serial = 237] [outer = 0000000000000000] 11:58:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A912A48000) [pid = 3280] [serial = 238] [outer = 000000A912A44800] 11:58:08 INFO - PROCESS | 3280 | 1470941888495 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A912A4DC00) [pid = 3280] [serial = 239] [outer = 000000A912A44800] 11:58:08 INFO - PROCESS | 3280 | 1470941888864 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]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 11:58:08 INFO - PROCESS | 3280 | 1470941888906 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 3280 | 1470941888909 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 11:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:58:08 INFO - PROCESS | 3280 | 1470941888913 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 3280 | 1470941888915 Marionette TRACE conn6 <- [1,286,null,{}] 11:58:08 INFO - PROCESS | 3280 | 1470941888919 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}] 11:58:08 INFO - PROCESS | 3280 | 1470941888921 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:09 INFO - PROCESS | 3280 | 1470941889061 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 11:58:09 INFO - PROCESS | 3280 | 1470941889209 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 3280 | 1470941889213 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905E19800 == 43 [pid = 3280] [id = 81] 11:58:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A900814400) [pid = 3280] [serial = 240] [outer = 0000000000000000] 11:58:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A900BC6800) [pid = 3280] [serial = 241] [outer = 000000A900814400] 11:58:09 INFO - PROCESS | 3280 | 1470941889315 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A905377C00) [pid = 3280] [serial = 242] [outer = 000000A900814400] 11:58:09 INFO - PROCESS | 3280 | 1470941889894 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]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1023ms 11:58:09 INFO - PROCESS | 3280 | 1470941889941 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 3280 | 1470941889945 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 11:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:58:09 INFO - PROCESS | 3280 | 1470941889950 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 3280 | 1470941889954 Marionette TRACE conn6 <- [1,290,null,{}] 11:58:09 INFO - PROCESS | 3280 | 1470941889960 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}] 11:58:09 INFO - PROCESS | 3280 | 1470941889963 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:10 INFO - PROCESS | 3280 | 1470941890085 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 11:58:10 INFO - PROCESS | 3280 | 1470941890159 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 3280 | 1470941890163 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E331000 == 44 [pid = 3280] [id = 82] 11:58:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90A76D000) [pid = 3280] [serial = 243] [outer = 0000000000000000] 11:58:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A90A787400) [pid = 3280] [serial = 244] [outer = 000000A90A76D000] 11:58:10 INFO - PROCESS | 3280 | 1470941890264 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A90D3D2400) [pid = 3280] [serial = 245] [outer = 000000A90A76D000] 11:58:10 INFO - PROCESS | 3280 | 1470941890874 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 986ms 11:58:10 INFO - PROCESS | 3280 | 1470941890942 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 3280 | 1470941890947 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:58:10 INFO - PROCESS | 3280 | 1470941890951 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 3280 | 1470941890953 Marionette TRACE conn6 <- [1,294,null,{}] 11:58:10 INFO - PROCESS | 3280 | 1470941890958 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}] 11:58:10 INFO - PROCESS | 3280 | 1470941890961 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:11 INFO - PROCESS | 3280 | 1470941891118 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 11:58:11 INFO - PROCESS | 3280 | 1470941891190 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:58:11 INFO - PROCESS | 3280 | 1470941891241 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 3280 | 1470941891244 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915834000 == 45 [pid = 3280] [id = 83] 11:58:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A90E7C9800) [pid = 3280] [serial = 246] [outer = 0000000000000000] 11:58:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A911396800) [pid = 3280] [serial = 247] [outer = 000000A90E7C9800] 11:58:11 INFO - PROCESS | 3280 | 1470941891303 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A911A0D000) [pid = 3280] [serial = 248] [outer = 000000A90E7C9800] 11:58:11 INFO - PROCESS | 3280 | 1470941891917 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]]]}] 11:58:11 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. 11:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1023ms 11:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:58:11 INFO - PROCESS | 3280 | 1470941891975 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 3280 | 1470941891978 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 11:58:12 INFO - PROCESS | 3280 | 1470941891990 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 3280 | 1470941891996 Marionette TRACE conn6 <- [1,298,null,{}] 11:58:12 INFO - PROCESS | 3280 | 1470941892001 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}] 11:58:12 INFO - PROCESS | 3280 | 1470941892005 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:12 INFO - PROCESS | 3280 | 1470941892174 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 11:58:12 INFO - PROCESS | 3280 | 1470941892296 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 3280 | 1470941892299 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151CB800 == 46 [pid = 3280] [id = 84] 11:58:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (000000A90D5BF400) [pid = 3280] [serial = 249] [outer = 0000000000000000] 11:58:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (000000A912A12000) [pid = 3280] [serial = 250] [outer = 000000A90D5BF400] 11:58:12 INFO - PROCESS | 3280 | 1470941892355 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (000000A912AC8800) [pid = 3280] [serial = 251] [outer = 000000A90D5BF400] 11:58:13 INFO - PROCESS | 3280 | 1470941893127 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]]]}] 11:58:13 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. 11:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1201ms 11:58:13 INFO - PROCESS | 3280 | 1470941893186 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 3280 | 1470941893191 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 11:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:58:13 INFO - PROCESS | 3280 | 1470941893196 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 3280 | 1470941893200 Marionette TRACE conn6 <- [1,302,null,{}] 11:58:13 INFO - PROCESS | 3280 | 1470941893205 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}] 11:58:13 INFO - PROCESS | 3280 | 1470941893208 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:13 INFO - PROCESS | 3280 | 1470941893315 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 11:58:13 INFO - PROCESS | 3280 | 1470941893389 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 3280 | 1470941893393 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0E1000 == 47 [pid = 3280] [id = 85] 11:58:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (000000A906B5A400) [pid = 3280] [serial = 252] [outer = 0000000000000000] 11:58:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (000000A907289000) [pid = 3280] [serial = 253] [outer = 000000A906B5A400] 11:58:13 INFO - PROCESS | 3280 | 1470941893446 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (000000A90AF0D000) [pid = 3280] [serial = 254] [outer = 000000A906B5A400] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F419000 == 46 [pid = 3280] [id = 80] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A86000 == 45 [pid = 3280] [id = 79] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F422800 == 44 [pid = 3280] [id = 78] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A91583E000 == 43 [pid = 3280] [id = 77] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553C000 == 42 [pid = 3280] [id = 76] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A914377800 == 41 [pid = 3280] [id = 75] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B4800 == 40 [pid = 3280] [id = 74] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D818000 == 39 [pid = 3280] [id = 73] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90695E000 == 38 [pid = 3280] [id = 72] 11:58:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D52F000 == 37 [pid = 3280] [id = 71] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (000000A900BCEC00) [pid = 3280] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (000000A9069D3C00) [pid = 3280] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (000000A90DA2EC00) [pid = 3280] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (000000A900EE2C00) [pid = 3280] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (000000A906B62C00) [pid = 3280] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (000000A905692400) [pid = 3280] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (000000A906B57C00) [pid = 3280] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A90A9EFC00) [pid = 3280] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A91139A400) [pid = 3280] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A90FF3D800) [pid = 3280] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A900886C00) [pid = 3280] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A90A784800) [pid = 3280] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A90AF8D400) [pid = 3280] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A906B59400) [pid = 3280] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A9070F2800) [pid = 3280] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90D5EC000) [pid = 3280] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A912AC8C00) [pid = 3280] [serial = 158] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A902116000) [pid = 3280] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D5C3800) [pid = 3280] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90A771800) [pid = 3280] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9014EA000) [pid = 3280] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A911876400) [pid = 3280] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A9110A8C00) [pid = 3280] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9111CBC00) [pid = 3280] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90E2BC800) [pid = 3280] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D6A3000) [pid = 3280] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:58:13 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A912AC1400) [pid = 3280] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:58:14 INFO - PROCESS | 3280 | 1470941894026 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]]]}] 11:58:14 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. 11:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 11:58:14 INFO - PROCESS | 3280 | 1470941894081 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 3280 | 1470941894085 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 11:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:58:14 INFO - PROCESS | 3280 | 1470941894092 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 3280 | 1470941894094 Marionette TRACE conn6 <- [1,306,null,{}] 11:58:14 INFO - PROCESS | 3280 | 1470941894099 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}] 11:58:14 INFO - PROCESS | 3280 | 1470941894101 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:14 INFO - PROCESS | 3280 | 1470941894197 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 11:58:14 INFO - PROCESS | 3280 | 1470941894269 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3280 | 1470941894271 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1C8000 == 38 [pid = 3280] [id = 86] 11:58:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A900EE2C00) [pid = 3280] [serial = 255] [outer = 0000000000000000] 11:58:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9070F2800) [pid = 3280] [serial = 256] [outer = 000000A900EE2C00] 11:58:14 INFO - PROCESS | 3280 | 1470941894321 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90AF0A400) [pid = 3280] [serial = 257] [outer = 000000A900EE2C00] 11:58:14 INFO - PROCESS | 3280 | 1470941894744 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]]]}] 11:58:14 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. 11:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 11:58:14 INFO - PROCESS | 3280 | 1470941894766 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 3280 | 1470941894768 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 11:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:58:14 INFO - PROCESS | 3280 | 1470941894772 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 3280 | 1470941894776 Marionette TRACE conn6 <- [1,310,null,{}] 11:58:14 INFO - PROCESS | 3280 | 1470941894787 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}] 11:58:14 INFO - PROCESS | 3280 | 1470941894791 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:14 INFO - PROCESS | 3280 | 1470941894879 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 11:58:14 INFO - PROCESS | 3280 | 1470941894886 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 3280 | 1470941894889 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD14800 == 39 [pid = 3280] [id = 87] 11:58:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D73A400) [pid = 3280] [serial = 258] [outer = 0000000000000000] 11:58:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E343400) [pid = 3280] [serial = 259] [outer = 000000A90D73A400] 11:58:14 INFO - PROCESS | 3280 | 1470941894946 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90F0A8C00) [pid = 3280] [serial = 260] [outer = 000000A90D73A400] 11:58:15 INFO - PROCESS | 3280 | 1470941895392 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]]]}] 11:58:15 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. 11:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 11:58:15 INFO - PROCESS | 3280 | 1470941895467 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 3280 | 1470941895470 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 11:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:58:15 INFO - PROCESS | 3280 | 1470941895474 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 3280 | 1470941895476 Marionette TRACE conn6 <- [1,314,null,{}] 11:58:15 INFO - PROCESS | 3280 | 1470941895480 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}] 11:58:15 INFO - PROCESS | 3280 | 1470941895482 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:15 INFO - PROCESS | 3280 | 1470941895578 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 11:58:15 INFO - PROCESS | 3280 | 1470941895589 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 3280 | 1470941895591 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDDB000 == 40 [pid = 3280] [id = 88] 11:58:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9111CBC00) [pid = 3280] [serial = 261] [outer = 0000000000000000] 11:58:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A911872400) [pid = 3280] [serial = 262] [outer = 000000A9111CBC00] 11:58:15 INFO - PROCESS | 3280 | 1470941895638 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A911A07000) [pid = 3280] [serial = 263] [outer = 000000A9111CBC00] 11:58:16 INFO - PROCESS | 3280 | 1470941896071 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]]]}] 11:58:16 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. 11:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 11:58:16 INFO - PROCESS | 3280 | 1470941896105 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 3280 | 1470941896107 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:58:16 INFO - PROCESS | 3280 | 1470941896116 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 3280 | 1470941896118 Marionette TRACE conn6 <- [1,318,null,{}] 11:58:16 INFO - PROCESS | 3280 | 1470941896121 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}] 11:58:16 INFO - PROCESS | 3280 | 1470941896124 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:16 INFO - PROCESS | 3280 | 1470941896240 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 11:58:16 INFO - PROCESS | 3280 | 1470941896310 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 3280 | 1470941896313 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A23000 == 41 [pid = 3280] [id = 89] 11:58:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A9070EE400) [pid = 3280] [serial = 264] [outer = 0000000000000000] 11:58:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A912A0E800) [pid = 3280] [serial = 265] [outer = 000000A9070EE400] 11:58:16 INFO - PROCESS | 3280 | 1470941896359 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A912A18000) [pid = 3280] [serial = 266] [outer = 000000A9070EE400] 11:58:16 INFO - PROCESS | 3280 | 1470941896772 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]]]}] 11:58:16 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. 11:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 11:58:16 INFO - PROCESS | 3280 | 1470941896853 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 3280 | 1470941896855 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 11:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:58:16 INFO - PROCESS | 3280 | 1470941896858 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 3280 | 1470941896860 Marionette TRACE conn6 <- [1,322,null,{}] 11:58:16 INFO - PROCESS | 3280 | 1470941896869 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}] 11:58:16 INFO - PROCESS | 3280 | 1470941896875 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:17 INFO - PROCESS | 3280 | 1470941897016 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 11:58:17 INFO - PROCESS | 3280 | 1470941897025 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 3280 | 1470941897027 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A88000 == 42 [pid = 3280] [id = 90] 11:58:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A912AC7C00) [pid = 3280] [serial = 267] [outer = 0000000000000000] 11:58:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A91453C000) [pid = 3280] [serial = 268] [outer = 000000A912AC7C00] 11:58:17 INFO - PROCESS | 3280 | 1470941897073 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A9154A0800) [pid = 3280] [serial = 269] [outer = 000000A912AC7C00] 11:58:17 INFO - PROCESS | 3280 | 1470941897515 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]]]}] 11:58:17 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. 11:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 11:58:17 INFO - PROCESS | 3280 | 1470941897553 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 3280 | 1470941897556 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 11:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:58:17 INFO - PROCESS | 3280 | 1470941897592 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 3280 | 1470941897594 Marionette TRACE conn6 <- [1,326,null,{}] 11:58:17 INFO - PROCESS | 3280 | 1470941897603 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}] 11:58:17 INFO - PROCESS | 3280 | 1470941897605 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:17 INFO - PROCESS | 3280 | 1470941897724 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 11:58:17 INFO - PROCESS | 3280 | 1470941897737 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 3280 | 1470941897739 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905454000 == 43 [pid = 3280] [id = 91] 11:58:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90E448C00) [pid = 3280] [serial = 270] [outer = 0000000000000000] 11:58:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A90E44D000) [pid = 3280] [serial = 271] [outer = 000000A90E448C00] 11:58:17 INFO - PROCESS | 3280 | 1470941897823 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A912ACB000) [pid = 3280] [serial = 272] [outer = 000000A90E448C00] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A90D5BE400) [pid = 3280] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A91186F000) [pid = 3280] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A90F09A800) [pid = 3280] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A906B57800) [pid = 3280] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A905349800) [pid = 3280] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90D5BB400) [pid = 3280] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90FB04000) [pid = 3280] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A914541800) [pid = 3280] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A9019A5C00) [pid = 3280] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:58:18 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A911A05800) [pid = 3280] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:58:18 INFO - PROCESS | 3280 | 1470941898310 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]]]}] 11:58:18 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. 11:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 731ms 11:58:18 INFO - PROCESS | 3280 | 1470941898320 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 3280 | 1470941898322 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:58:18 INFO - PROCESS | 3280 | 1470941898326 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 3280 | 1470941898328 Marionette TRACE conn6 <- [1,330,null,{}] 11:58:18 INFO - PROCESS | 3280 | 1470941898332 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}] 11:58:18 INFO - PROCESS | 3280 | 1470941898334 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:18 INFO - PROCESS | 3280 | 1470941898420 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 11:58:18 INFO - PROCESS | 3280 | 1470941898426 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 3280 | 1470941898428 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915036000 == 44 [pid = 3280] [id = 92] 11:58:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90D5C7000) [pid = 3280] [serial = 273] [outer = 0000000000000000] 11:58:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A910FEF400) [pid = 3280] [serial = 274] [outer = 000000A90D5C7000] 11:58:18 INFO - PROCESS | 3280 | 1470941898476 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A91549E400) [pid = 3280] [serial = 275] [outer = 000000A90D5C7000] 11:58:18 INFO - PROCESS | 3280 | 1470941898904 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]]]}] 11:58:18 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. 11:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 11:58:18 INFO - PROCESS | 3280 | 1470941898958 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 3280 | 1470941898960 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 11:58:18 INFO - PROCESS | 3280 | 1470941898963 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:58:18 INFO - PROCESS | 3280 | 1470941898965 Marionette TRACE conn6 <- [1,334,null,{}] 11:58:18 INFO - PROCESS | 3280 | 1470941898969 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}] 11:58:18 INFO - PROCESS | 3280 | 1470941898971 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:19 INFO - PROCESS | 3280 | 1470941899082 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 11:58:19 INFO - PROCESS | 3280 | 1470941899090 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 3280 | 1470941899092 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151E9000 == 45 [pid = 3280] [id = 93] 11:58:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A90DA17000) [pid = 3280] [serial = 276] [outer = 0000000000000000] 11:58:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90DA1B800) [pid = 3280] [serial = 277] [outer = 000000A90DA17000] 11:58:19 INFO - PROCESS | 3280 | 1470941899137 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90DA21000) [pid = 3280] [serial = 278] [outer = 000000A90DA17000] 11:58:19 INFO - PROCESS | 3280 | 1470941899541 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]]]}] 11:58:19 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. 11:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 11:58:19 INFO - PROCESS | 3280 | 1470941899599 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 3280 | 1470941899601 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:58:19 INFO - PROCESS | 3280 | 1470941899604 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 3280 | 1470941899606 Marionette TRACE conn6 <- [1,338,null,{}] 11:58:19 INFO - PROCESS | 3280 | 1470941899610 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}] 11:58:19 INFO - PROCESS | 3280 | 1470941899612 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:19 INFO - PROCESS | 3280 | 1470941899700 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 11:58:19 INFO - PROCESS | 3280 | 1470941899705 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 3280 | 1470941899707 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC41800 == 46 [pid = 3280] [id = 94] 11:58:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A905406400) [pid = 3280] [serial = 279] [outer = 0000000000000000] 11:58:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90540CC00) [pid = 3280] [serial = 280] [outer = 000000A905406400] 11:58:19 INFO - PROCESS | 3280 | 1470941899752 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A9070EE800) [pid = 3280] [serial = 281] [outer = 000000A905406400] 11:58:20 INFO - PROCESS | 3280 | 1470941900170 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]]]}] 11:58:20 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. 11:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 11:58:20 INFO - PROCESS | 3280 | 1470941900238 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 3280 | 1470941900243 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 3280 | 1470941900248 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:58:20 INFO - PROCESS | 3280 | 1470941900253 Marionette TRACE conn6 <- [1,342,null,{}] 11:58:20 INFO - PROCESS | 3280 | 1470941900260 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}] 11:58:20 INFO - PROCESS | 3280 | 1470941900264 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:20 INFO - PROCESS | 3280 | 1470941900391 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 11:58:20 INFO - PROCESS | 3280 | 1470941900539 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 3280 | 1470941900544 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B118000 == 47 [pid = 3280] [id = 95] 11:58:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A9018C6C00) [pid = 3280] [serial = 282] [outer = 0000000000000000] 11:58:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A901FB7000) [pid = 3280] [serial = 283] [outer = 000000A9018C6C00] 11:58:20 INFO - PROCESS | 3280 | 1470941900605 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A906B34400) [pid = 3280] [serial = 284] [outer = 000000A9018C6C00] 11:58:21 INFO - PROCESS | 3280 | 1470941901175 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]]]}] 11:58:21 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. 11:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 985ms 11:58:21 INFO - PROCESS | 3280 | 1470941901238 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 3280 | 1470941901242 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 11:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:58:21 INFO - PROCESS | 3280 | 1470941901249 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 3280 | 1470941901253 Marionette TRACE conn6 <- [1,346,null,{}] 11:58:21 INFO - PROCESS | 3280 | 1470941901258 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}] 11:58:21 INFO - PROCESS | 3280 | 1470941901261 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:21 INFO - PROCESS | 3280 | 1470941901382 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 11:58:21 INFO - PROCESS | 3280 | 1470941901456 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 3280 | 1470941901458 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B5000 == 48 [pid = 3280] [id = 96] 11:58:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A90D3D3400) [pid = 3280] [serial = 285] [outer = 0000000000000000] 11:58:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (000000A90D5D8C00) [pid = 3280] [serial = 286] [outer = 000000A90D3D3400] 11:58:21 INFO - PROCESS | 3280 | 1470941901559 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (000000A90DA1C000) [pid = 3280] [serial = 287] [outer = 000000A90D3D3400] 11:58:22 INFO - PROCESS | 3280 | 1470941902163 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]]]}] 11:58:22 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. 11:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 986ms 11:58:22 INFO - PROCESS | 3280 | 1470941902237 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 3280 | 1470941902240 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:58:22 INFO - PROCESS | 3280 | 1470941902244 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 3280 | 1470941902247 Marionette TRACE conn6 <- [1,350,null,{}] 11:58:22 INFO - PROCESS | 3280 | 1470941902258 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}] 11:58:22 INFO - PROCESS | 3280 | 1470941902263 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:22 INFO - PROCESS | 3280 | 1470941902391 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 11:58:22 INFO - PROCESS | 3280 | 1470941902503 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 3280 | 1470941902508 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9156AB000 == 49 [pid = 3280] [id = 97] 11:58:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (000000A911A05C00) [pid = 3280] [serial = 288] [outer = 0000000000000000] 11:58:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (000000A912A0D400) [pid = 3280] [serial = 289] [outer = 000000A911A05C00] 11:58:22 INFO - PROCESS | 3280 | 1470941902570 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (000000A912A52400) [pid = 3280] [serial = 290] [outer = 000000A911A05C00] 11:58:23 INFO - PROCESS | 3280 | 1470941903194 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]]]}] 11:58:23 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. 11:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 986ms 11:58:23 INFO - PROCESS | 3280 | 1470941903231 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 3280 | 1470941903234 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:58:23 INFO - PROCESS | 3280 | 1470941903238 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 3280 | 1470941903240 Marionette TRACE conn6 <- [1,354,null,{}] 11:58:23 INFO - PROCESS | 3280 | 1470941903244 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}] 11:58:23 INFO - PROCESS | 3280 | 1470941903246 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:23 INFO - PROCESS | 3280 | 1470941903364 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 11:58:23 INFO - PROCESS | 3280 | 1470941903477 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 3280 | 1470941903480 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE75800 == 50 [pid = 3280] [id = 98] 11:58:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (000000A90D30E800) [pid = 3280] [serial = 291] [outer = 0000000000000000] 11:58:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (000000A90D310800) [pid = 3280] [serial = 292] [outer = 000000A90D30E800] 11:58:23 INFO - PROCESS | 3280 | 1470941903537 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (000000A912AC3400) [pid = 3280] [serial = 293] [outer = 000000A90D30E800] 11:58:24 INFO - PROCESS | 3280 | 1470941904349 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]]]}] 11:58:24 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. 11:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1185ms 11:58:24 INFO - PROCESS | 3280 | 1470941904426 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 3280 | 1470941904431 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:58:24 INFO - PROCESS | 3280 | 1470941904436 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 3280 | 1470941904440 Marionette TRACE conn6 <- [1,358,null,{}] 11:58:24 INFO - PROCESS | 3280 | 1470941904446 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}] 11:58:24 INFO - PROCESS | 3280 | 1470941904448 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:24 INFO - PROCESS | 3280 | 1470941904601 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 11:58:24 INFO - PROCESS | 3280 | 1470941904717 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 3280 | 1470941904721 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9051CC000 == 51 [pid = 3280] [id = 99] 11:58:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (000000A905407800) [pid = 3280] [serial = 294] [outer = 0000000000000000] 11:58:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (000000A9069D3800) [pid = 3280] [serial = 295] [outer = 000000A905407800] 11:58:24 INFO - PROCESS | 3280 | 1470941904774 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (000000A9070FC400) [pid = 3280] [serial = 296] [outer = 000000A905407800] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151E9000 == 50 [pid = 3280] [id = 93] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A915036000 == 49 [pid = 3280] [id = 92] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A905454000 == 48 [pid = 3280] [id = 91] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A88000 == 47 [pid = 3280] [id = 90] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A23000 == 46 [pid = 3280] [id = 89] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDDB000 == 45 [pid = 3280] [id = 88] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD14800 == 44 [pid = 3280] [id = 87] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1C8000 == 43 [pid = 3280] [id = 86] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (000000A90E72CC00) [pid = 3280] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (000000A90A766800) [pid = 3280] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (000000A900817800) [pid = 3280] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (000000A912A48000) [pid = 3280] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0E1000 == 42 [pid = 3280] [id = 85] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A915834000 == 41 [pid = 3280] [id = 83] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E331000 == 40 [pid = 3280] [id = 82] 11:58:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A905E19800 == 39 [pid = 3280] [id = 81] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (000000A90D5C9000) [pid = 3280] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (000000A91453B800) [pid = 3280] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (000000A9110AB400) [pid = 3280] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (000000A911173400) [pid = 3280] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (000000A906B62000) [pid = 3280] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (000000A90A76C400) [pid = 3280] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (000000A905B74C00) [pid = 3280] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (000000A9070F3400) [pid = 3280] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A9155B5000) [pid = 3280] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A90D741C00) [pid = 3280] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A90D5C7C00) [pid = 3280] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A90FF3C000) [pid = 3280] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A915499000) [pid = 3280] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A90D859800) [pid = 3280] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A906966C00) [pid = 3280] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A911A0A800) [pid = 3280] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A91549E800) [pid = 3280] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A911A11000) [pid = 3280] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A910FEA000) [pid = 3280] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:58:25 INFO - PROCESS | 3280 | 1470941905350 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]]]}] 11:58:25 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. 11:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 923ms 11:58:25 INFO - PROCESS | 3280 | 1470941905363 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 3280 | 1470941905368 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 11:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:58:25 INFO - PROCESS | 3280 | 1470941905374 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 3280 | 1470941905377 Marionette TRACE conn6 <- [1,362,null,{}] 11:58:25 INFO - PROCESS | 3280 | 1470941905381 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}] 11:58:25 INFO - PROCESS | 3280 | 1470941905384 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:25 INFO - PROCESS | 3280 | 1470941905477 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 11:58:25 INFO - PROCESS | 3280 | 1470941905483 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 3280 | 1470941905485 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0E6800 == 40 [pid = 3280] [id = 100] 11:58:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A906B57C00) [pid = 3280] [serial = 297] [outer = 0000000000000000] 11:58:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90A441000) [pid = 3280] [serial = 298] [outer = 000000A906B57C00] 11:58:25 INFO - PROCESS | 3280 | 1470941905535 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A90A78D800) [pid = 3280] [serial = 299] [outer = 000000A906B57C00] 11:58:26 INFO - PROCESS | 3280 | 1470941906019 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]]]}] 11:58:26 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. 11:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 11:58:26 INFO - PROCESS | 3280 | 1470941906047 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 3280 | 1470941906050 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:58:26 INFO - PROCESS | 3280 | 1470941906053 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 3280 | 1470941906057 Marionette TRACE conn6 <- [1,366,null,{}] 11:58:26 INFO - PROCESS | 3280 | 1470941906101 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}] 11:58:26 INFO - PROCESS | 3280 | 1470941906105 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:26 INFO - PROCESS | 3280 | 1470941906198 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 11:58:26 INFO - PROCESS | 3280 | 1470941906270 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 3280 | 1470941906274 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD52800 == 41 [pid = 3280] [id = 101] 11:58:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90D05D400) [pid = 3280] [serial = 300] [outer = 0000000000000000] 11:58:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90D3D6400) [pid = 3280] [serial = 301] [outer = 000000A90D05D400] 11:58:26 INFO - PROCESS | 3280 | 1470941906324 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A90D85A400) [pid = 3280] [serial = 302] [outer = 000000A90D05D400] 11:58:26 INFO - PROCESS | 3280 | 1470941906701 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]]]}] 11:58:26 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. 11:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 712ms 11:58:26 INFO - PROCESS | 3280 | 1470941906769 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 3280 | 1470941906772 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 11:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:58:26 INFO - PROCESS | 3280 | 1470941906776 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 3280 | 1470941906778 Marionette TRACE conn6 <- [1,370,null,{}] 11:58:26 INFO - PROCESS | 3280 | 1470941906782 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}] 11:58:26 INFO - PROCESS | 3280 | 1470941906784 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:26 INFO - PROCESS | 3280 | 1470941906874 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 11:58:26 INFO - PROCESS | 3280 | 1470941906880 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 3280 | 1470941906882 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E33D800 == 42 [pid = 3280] [id = 102] 11:58:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90DA24C00) [pid = 3280] [serial = 303] [outer = 0000000000000000] 11:58:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A90DEAFC00) [pid = 3280] [serial = 304] [outer = 000000A90DA24C00] 11:58:26 INFO - PROCESS | 3280 | 1470941906929 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A90DEB5400) [pid = 3280] [serial = 305] [outer = 000000A90DA24C00] 11:58:27 INFO - PROCESS | 3280 | 1470941907357 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]]]}] 11:58:27 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. 11:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 11:58:27 INFO - PROCESS | 3280 | 1470941907409 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 3280 | 1470941907411 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 11:58:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:58:27 INFO - PROCESS | 3280 | 1470941907415 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 3280 | 1470941907417 Marionette TRACE conn6 <- [1,374,null,{}] 11:58:27 INFO - PROCESS | 3280 | 1470941907420 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}] 11:58:27 INFO - PROCESS | 3280 | 1470941907423 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:27 INFO - PROCESS | 3280 | 1470941907534 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 11:58:27 INFO - PROCESS | 3280 | 1470941907609 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 3280 | 1470941907611 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A55800 == 43 [pid = 3280] [id = 103] 11:58:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A90DEBA000) [pid = 3280] [serial = 306] [outer = 0000000000000000] 11:58:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A90DEBC800) [pid = 3280] [serial = 307] [outer = 000000A90DEBA000] 11:58:27 INFO - PROCESS | 3280 | 1470941907665 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A90E449400) [pid = 3280] [serial = 308] [outer = 000000A90DEBA000] 11:58:28 INFO - PROCESS | 3280 | 1470941908117 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:58:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 11:58:28 INFO - PROCESS | 3280 | 1470941908150 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 3280 | 1470941908152 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 11:58:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:58:28 INFO - PROCESS | 3280 | 1470941908155 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 3280 | 1470941908157 Marionette TRACE conn6 <- [1,378,null,{}] 11:58:28 INFO - PROCESS | 3280 | 1470941908160 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}] 11:58:28 INFO - PROCESS | 3280 | 1470941908166 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:28 INFO - PROCESS | 3280 | 1470941908307 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 11:58:28 INFO - PROCESS | 3280 | 1470941908361 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 3280 | 1470941908363 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135D9800 == 44 [pid = 3280] [id = 104] 11:58:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (000000A910FE3C00) [pid = 3280] [serial = 309] [outer = 0000000000000000] 11:58:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (000000A911175C00) [pid = 3280] [serial = 310] [outer = 000000A910FE3C00] 11:58:28 INFO - PROCESS | 3280 | 1470941908410 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (000000A911876000) [pid = 3280] [serial = 311] [outer = 000000A910FE3C00] 11:58:29 INFO - PROCESS | 3280 | 1470941909101 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:58:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 987ms 11:58:29 INFO - PROCESS | 3280 | 1470941909145 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 3280 | 1470941909147 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:58:29 INFO - PROCESS | 3280 | 1470941909151 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 3280 | 1470941909153 Marionette TRACE conn6 <- [1,382,null,{}] 11:58:29 INFO - PROCESS | 3280 | 1470941909163 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}] 11:58:29 INFO - PROCESS | 3280 | 1470941909173 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:29 INFO - PROCESS | 3280 | 1470941909284 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 11:58:29 INFO - PROCESS | 3280 | 1470941909338 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 3280 | 1470941909340 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915032000 == 45 [pid = 3280] [id = 105] 11:58:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (000000A91186F400) [pid = 3280] [serial = 312] [outer = 0000000000000000] 11:58:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (000000A912A0B400) [pid = 3280] [serial = 313] [outer = 000000A91186F400] 11:58:29 INFO - PROCESS | 3280 | 1470941909385 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (000000A912A4E000) [pid = 3280] [serial = 314] [outer = 000000A91186F400] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (000000A90A43A000) [pid = 3280] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (000000A90D5F3C00) [pid = 3280] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (000000A912A44800) [pid = 3280] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (000000A9070EE400) [pid = 3280] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (000000A900814400) [pid = 3280] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (000000A90E7C9800) [pid = 3280] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (000000A9111CBC00) [pid = 3280] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A900EE2C00) [pid = 3280] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A912AC7C00) [pid = 3280] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A90D5BF400) [pid = 3280] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A90A76D000) [pid = 3280] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A906B5A400) [pid = 3280] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A90D73A400) [pid = 3280] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90E448C00) [pid = 3280] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90D5C7000) [pid = 3280] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90DA17000) [pid = 3280] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A900525C00) [pid = 3280] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A900B9DC00) [pid = 3280] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90080A800) [pid = 3280] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90A781400) [pid = 3280] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:58:29 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A906B5EC00) [pid = 3280] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:58:29 INFO - PROCESS | 3280 | 1470941909936 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:58:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 838ms 11:58:30 INFO - PROCESS | 3280 | 1470941909993 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 3280 | 1470941909995 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 11:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:58:30 INFO - PROCESS | 3280 | 1470941909999 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 3280 | 1470941910001 Marionette TRACE conn6 <- [1,386,null,{}] 11:58:30 INFO - PROCESS | 3280 | 1470941910005 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}] 11:58:30 INFO - PROCESS | 3280 | 1470941910007 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:30 INFO - PROCESS | 3280 | 1470941910093 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 11:58:30 INFO - PROCESS | 3280 | 1470941910099 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 3280 | 1470941910101 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D5800 == 46 [pid = 3280] [id = 106] 11:58:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90A43A000) [pid = 3280] [serial = 315] [outer = 0000000000000000] 11:58:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90D5C7000) [pid = 3280] [serial = 316] [outer = 000000A90A43A000] 11:58:30 INFO - PROCESS | 3280 | 1470941910148 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90E730400) [pid = 3280] [serial = 317] [outer = 000000A90A43A000] 11:58:30 INFO - PROCESS | 3280 | 1470941910585 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]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 11:58:30 INFO - PROCESS | 3280 | 1470941910631 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 3280 | 1470941910633 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 11:58:30 INFO - PROCESS | 3280 | 1470941910636 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:58:30 INFO - PROCESS | 3280 | 1470941910638 Marionette TRACE conn6 <- [1,390,null,{}] 11:58:30 INFO - PROCESS | 3280 | 1470941910642 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}] 11:58:30 INFO - PROCESS | 3280 | 1470941910644 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:30 INFO - PROCESS | 3280 | 1470941910733 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 11:58:30 INFO - PROCESS | 3280 | 1470941910741 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 3280 | 1470941910743 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9156B0000 == 47 [pid = 3280] [id = 107] 11:58:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90E359C00) [pid = 3280] [serial = 318] [outer = 0000000000000000] 11:58:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90E35E000) [pid = 3280] [serial = 319] [outer = 000000A90E359C00] 11:58:30 INFO - PROCESS | 3280 | 1470941910789 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A90E365000) [pid = 3280] [serial = 320] [outer = 000000A90E359C00] 11:58:31 INFO - PROCESS | 3280 | 1470941911248 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]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 629ms 11:58:31 INFO - PROCESS | 3280 | 1470941911269 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 3280 | 1470941911271 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:58:31 INFO - PROCESS | 3280 | 1470941911274 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 3280 | 1470941911276 Marionette TRACE conn6 <- [1,394,null,{}] 11:58:31 INFO - PROCESS | 3280 | 1470941911279 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}] 11:58:31 INFO - PROCESS | 3280 | 1470941911281 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:31 INFO - PROCESS | 3280 | 1470941911368 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 11:58:31 INFO - PROCESS | 3280 | 1470941911375 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 3280 | 1470941911377 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC3E800 == 48 [pid = 3280] [id = 108] 11:58:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90FBC9800) [pid = 3280] [serial = 321] [outer = 0000000000000000] 11:58:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A912A4B400) [pid = 3280] [serial = 322] [outer = 000000A90FBC9800] 11:58:31 INFO - PROCESS | 3280 | 1470941911421 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A91453AC00) [pid = 3280] [serial = 323] [outer = 000000A90FBC9800] 11:58:32 INFO - PROCESS | 3280 | 1470941912046 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 818ms 11:58:32 INFO - PROCESS | 3280 | 1470941912115 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 3280 | 1470941912119 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 11:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:58:32 INFO - PROCESS | 3280 | 1470941912138 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 3280 | 1470941912143 Marionette TRACE conn6 <- [1,398,null,{}] 11:58:32 INFO - PROCESS | 3280 | 1470941912150 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}] 11:58:32 INFO - PROCESS | 3280 | 1470941912154 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:32 INFO - PROCESS | 3280 | 1470941912286 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 11:58:32 INFO - PROCESS | 3280 | 1470941912397 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 3280 | 1470941912400 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D817000 == 49 [pid = 3280] [id = 109] 11:58:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A905408000) [pid = 3280] [serial = 324] [outer = 0000000000000000] 11:58:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A906B5A000) [pid = 3280] [serial = 325] [outer = 000000A905408000] 11:58:32 INFO - PROCESS | 3280 | 1470941912463 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A90A76A400) [pid = 3280] [serial = 326] [outer = 000000A905408000] 11:58:33 INFO - PROCESS | 3280 | 1470941913066 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]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 11:58:33 INFO - PROCESS | 3280 | 1470941913117 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 3280 | 1470941913123 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:58:33 INFO - PROCESS | 3280 | 1470941913130 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 3280 | 1470941913133 Marionette TRACE conn6 <- [1,402,null,{}] 11:58:33 INFO - PROCESS | 3280 | 1470941913137 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}] 11:58:33 INFO - PROCESS | 3280 | 1470941913140 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:33 INFO - PROCESS | 3280 | 1470941913262 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 11:58:33 INFO - PROCESS | 3280 | 1470941913351 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 3280 | 1470941913354 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A95800 == 50 [pid = 3280] [id = 110] 11:58:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A90D5BFC00) [pid = 3280] [serial = 327] [outer = 0000000000000000] 11:58:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 103 (000000A90D5EBC00) [pid = 3280] [serial = 328] [outer = 000000A90D5BFC00] 11:58:33 INFO - PROCESS | 3280 | 1470941913415 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A90DA1EC00) [pid = 3280] [serial = 329] [outer = 000000A90D5BFC00] 11:58:34 INFO - PROCESS | 3280 | 1470941914060 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]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 11:58:34 INFO - PROCESS | 3280 | 1470941914117 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 3280 | 1470941914120 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:58:34 INFO - PROCESS | 3280 | 1470941914124 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 3280 | 1470941914128 Marionette TRACE conn6 <- [1,406,null,{}] 11:58:34 INFO - PROCESS | 3280 | 1470941914140 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}] 11:58:34 INFO - PROCESS | 3280 | 1470941914146 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:34 INFO - PROCESS | 3280 | 1470941914265 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 11:58:34 INFO - PROCESS | 3280 | 1470941914386 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 3280 | 1470941914390 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250B800 == 51 [pid = 3280] [id = 111] 11:58:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (000000A90E729000) [pid = 3280] [serial = 330] [outer = 0000000000000000] 11:58:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (000000A9110AB800) [pid = 3280] [serial = 331] [outer = 000000A90E729000] 11:58:34 INFO - PROCESS | 3280 | 1470941914451 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 107 (000000A912A0EC00) [pid = 3280] [serial = 332] [outer = 000000A90E729000] 11:58:35 INFO - PROCESS | 3280 | 1470941915109 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1028ms 11:58:35 INFO - PROCESS | 3280 | 1470941915153 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 3280 | 1470941915157 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:58:35 INFO - PROCESS | 3280 | 1470941915160 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 3280 | 1470941915162 Marionette TRACE conn6 <- [1,410,null,{}] 11:58:35 INFO - PROCESS | 3280 | 1470941915166 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}] 11:58:35 INFO - PROCESS | 3280 | 1470941915168 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:35 INFO - PROCESS | 3280 | 1470941915291 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 11:58:35 INFO - PROCESS | 3280 | 1470941915408 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 3280 | 1470941915410 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C45800 == 52 [pid = 3280] [id = 112] 11:58:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 108 (000000A90724D400) [pid = 3280] [serial = 333] [outer = 0000000000000000] 11:58:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 109 (000000A907250000) [pid = 3280] [serial = 334] [outer = 000000A90724D400] 11:58:35 INFO - PROCESS | 3280 | 1470941915468 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 110 (000000A914539400) [pid = 3280] [serial = 335] [outer = 000000A90724D400] 11:58:36 INFO - PROCESS | 3280 | 1470941916056 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]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 922ms 11:58:36 INFO - PROCESS | 3280 | 1470941916095 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 3280 | 1470941916098 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 11:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:58:36 INFO - PROCESS | 3280 | 1470941916102 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 3280 | 1470941916104 Marionette TRACE conn6 <- [1,414,null,{}] 11:58:36 INFO - PROCESS | 3280 | 1470941916108 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}] 11:58:36 INFO - PROCESS | 3280 | 1470941916111 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:36 INFO - PROCESS | 3280 | 1470941916224 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 11:58:36 INFO - PROCESS | 3280 | 1470941916312 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 3280 | 1470941916315 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907047000 == 53 [pid = 3280] [id = 113] 11:58:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 111 (000000A9018BB400) [pid = 3280] [serial = 336] [outer = 0000000000000000] 11:58:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 112 (000000A9069D2C00) [pid = 3280] [serial = 337] [outer = 000000A9018BB400] 11:58:36 INFO - PROCESS | 3280 | 1470941916371 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 113 (000000A90A76D400) [pid = 3280] [serial = 338] [outer = 000000A9018BB400] 11:58:37 INFO - PROCESS | 3280 | 1470941917188 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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1136ms 11:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:58:37 INFO - PROCESS | 3280 | 1470941917241 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 3280 | 1470941917245 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 11:58:37 INFO - PROCESS | 3280 | 1470941917250 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 3280 | 1470941917253 Marionette TRACE conn6 <- [1,418,null,{}] 11:58:37 INFO - PROCESS | 3280 | 1470941917259 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}] 11:58:37 INFO - PROCESS | 3280 | 1470941917262 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:37 INFO - PROCESS | 3280 | 1470941917371 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 11:58:37 INFO - PROCESS | 3280 | 1470941917451 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 3280 | 1470941917454 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905E19800 == 54 [pid = 3280] [id = 114] 11:58:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 114 (000000A900B9B000) [pid = 3280] [serial = 339] [outer = 0000000000000000] 11:58:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 115 (000000A90218F800) [pid = 3280] [serial = 340] [outer = 000000A900B9B000] 11:58:37 INFO - PROCESS | 3280 | 1470941917535 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 116 (000000A90A769000) [pid = 3280] [serial = 341] [outer = 000000A900B9B000] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A9156B0000 == 53 [pid = 3280] [id = 107] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D5800 == 52 [pid = 3280] [id = 106] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A915032000 == 51 [pid = 3280] [id = 105] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135D9800 == 50 [pid = 3280] [id = 104] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A55800 == 49 [pid = 3280] [id = 103] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E33D800 == 48 [pid = 3280] [id = 102] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD52800 == 47 [pid = 3280] [id = 101] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0E6800 == 46 [pid = 3280] [id = 100] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A9051CC000 == 45 [pid = 3280] [id = 99] 11:58:37 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC41800 == 44 [pid = 3280] [id = 94] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 115 (000000A900BA1800) [pid = 3280] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 114 (000000A90D5D9000) [pid = 3280] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 113 (000000A9070F6C00) [pid = 3280] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 112 (000000A90A9F9C00) [pid = 3280] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 111 (000000A9104D8C00) [pid = 3280] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 110 (000000A912A4DC00) [pid = 3280] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 109 (000000A912A0E800) [pid = 3280] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 108 (000000A912A18000) [pid = 3280] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 107 (000000A905377C00) [pid = 3280] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 106 (000000A900BC6800) [pid = 3280] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 105 (000000A911A0D000) [pid = 3280] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 104 (000000A911396800) [pid = 3280] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 103 (000000A911872400) [pid = 3280] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 102 (000000A9070F2800) [pid = 3280] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 101 (000000A9154A0800) [pid = 3280] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A90AF0A400) [pid = 3280] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A91453C000) [pid = 3280] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A912AC8800) [pid = 3280] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A912A12000) [pid = 3280] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90D3D2400) [pid = 3280] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90A787400) [pid = 3280] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90AF0D000) [pid = 3280] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A907289000) [pid = 3280] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90E343400) [pid = 3280] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90F0A8C00) [pid = 3280] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90E44D000) [pid = 3280] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A91549E400) [pid = 3280] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A910FEF400) [pid = 3280] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90DA1B800) [pid = 3280] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90540CC00) [pid = 3280] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A912ACB000) [pid = 3280] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90DA21000) [pid = 3280] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A911A07000) [pid = 3280] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900BA7000) [pid = 3280] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:58:37 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90696D400) [pid = 3280] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:58:38 INFO - PROCESS | 3280 | 1470941918504 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]]]}] 11:58:38 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 11:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1302ms 11:58:38 INFO - PROCESS | 3280 | 1470941918552 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 3280 | 1470941918557 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:58:38 INFO - PROCESS | 3280 | 1470941918563 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 3280 | 1470941918566 Marionette TRACE conn6 <- [1,422,null,{}] 11:58:38 INFO - PROCESS | 3280 | 1470941918570 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}] 11:58:38 INFO - PROCESS | 3280 | 1470941918572 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:38 INFO - PROCESS | 3280 | 1470941918668 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 11:58:38 INFO - PROCESS | 3280 | 1470941918676 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 3280 | 1470941918678 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D818000 == 45 [pid = 3280] [id = 115] 11:58:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A787800) [pid = 3280] [serial = 342] [outer = 0000000000000000] 11:58:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90AF0D000) [pid = 3280] [serial = 343] [outer = 000000A90A787800] 11:58:38 INFO - PROCESS | 3280 | 1470941918727 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D305400) [pid = 3280] [serial = 344] [outer = 000000A90A787800] 11:58:39 INFO - PROCESS | 3280 | 1470941919673 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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1137ms 11:58:39 INFO - PROCESS | 3280 | 1470941919703 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 3280 | 1470941919705 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 11:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:58:39 INFO - PROCESS | 3280 | 1470941919709 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 3280 | 1470941919713 Marionette TRACE conn6 <- [1,426,null,{}] 11:58:39 INFO - PROCESS | 3280 | 1470941919729 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}] 11:58:39 INFO - PROCESS | 3280 | 1470941919734 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:39 INFO - PROCESS | 3280 | 1470941919860 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 11:58:39 INFO - PROCESS | 3280 | 1470941919867 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 3280 | 1470941919871 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E2A1800 == 46 [pid = 3280] [id = 116] 11:58:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5D9400) [pid = 3280] [serial = 345] [outer = 0000000000000000] 11:58:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DA17400) [pid = 3280] [serial = 346] [outer = 000000A90D5D9400] 11:58:39 INFO - PROCESS | 3280 | 1470941919921 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DEB1400) [pid = 3280] [serial = 347] [outer = 000000A90D5D9400] 11:58:40 INFO - PROCESS | 3280 | 1470941920409 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] 11:58:40 INFO - PROCESS | 3280 | 1470941920448 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 11:58:40 INFO - PROCESS | 3280 | 1470941920451 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:58:40 INFO - PROCESS | 3280 | 1470941920453 Marionette TRACE conn6 <- [1,430,null,{}] 11:58:40 INFO - PROCESS | 3280 | 1470941920457 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}] 11:58:40 INFO - PROCESS | 3280 | 1470941920459 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:40 INFO - PROCESS | 3280 | 1470941920578 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 11:58:40 INFO - PROCESS | 3280 | 1470941920637 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 3280 | 1470941920639 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A15000 == 47 [pid = 3280] [id = 117] 11:58:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E363400) [pid = 3280] [serial = 348] [outer = 0000000000000000] 11:58:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E44A400) [pid = 3280] [serial = 349] [outer = 000000A90E363400] 11:58:40 INFO - PROCESS | 3280 | 1470941920687 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E7CF000) [pid = 3280] [serial = 350] [outer = 000000A90E363400] 11:58:41 INFO - PROCESS | 3280 | 1470941921124 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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 11:58:41 INFO - PROCESS | 3280 | 1470941921223 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 3280 | 1470941921232 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 11:58:41 INFO - PROCESS | 3280 | 1470941921236 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:58:41 INFO - PROCESS | 3280 | 1470941921238 Marionette TRACE conn6 <- [1,434,null,{}] 11:58:41 INFO - PROCESS | 3280 | 1470941921242 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}] 11:58:41 INFO - PROCESS | 3280 | 1470941921244 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:41 INFO - PROCESS | 3280 | 1470941921358 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 11:58:41 INFO - PROCESS | 3280 | 1470941921407 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 3280 | 1470941921409 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A61000 == 48 [pid = 3280] [id = 118] 11:58:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90F0A8C00) [pid = 3280] [serial = 351] [outer = 0000000000000000] 11:58:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A910FED400) [pid = 3280] [serial = 352] [outer = 000000A90F0A8C00] 11:58:41 INFO - PROCESS | 3280 | 1470941921455 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A911396800) [pid = 3280] [serial = 353] [outer = 000000A90F0A8C00] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90A43A000) [pid = 3280] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90DA24C00) [pid = 3280] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A91186F400) [pid = 3280] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90DEBA000) [pid = 3280] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D05D400) [pid = 3280] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A910FE3C00) [pid = 3280] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A905407800) [pid = 3280] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A906B57C00) [pid = 3280] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:58:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E359C00) [pid = 3280] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:58:41 INFO - PROCESS | 3280 | 1470941921928 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]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 11:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:58:41 INFO - PROCESS | 3280 | 1470941921981 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 3280 | 1470941921983 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 11:58:41 INFO - PROCESS | 3280 | 1470941921987 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 3280 | 1470941921989 Marionette TRACE conn6 <- [1,438,null,{}] 11:58:42 INFO - PROCESS | 3280 | 1470941921993 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}] 11:58:42 INFO - PROCESS | 3280 | 1470941921999 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:42 INFO - PROCESS | 3280 | 1470941922116 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 11:58:42 INFO - PROCESS | 3280 | 1470941922131 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 3280 | 1470941922133 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250C800 == 49 [pid = 3280] [id = 119] 11:58:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E731000) [pid = 3280] [serial = 354] [outer = 0000000000000000] 11:58:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A912A44800) [pid = 3280] [serial = 355] [outer = 000000A90E731000] 11:58:42 INFO - PROCESS | 3280 | 1470941922179 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A912AC1800) [pid = 3280] [serial = 356] [outer = 000000A90E731000] 11:58:42 INFO - PROCESS | 3280 | 1470941922615 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 11:58:42 INFO - PROCESS | 3280 | 1470941922681 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 3280 | 1470941922683 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 11:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:58:42 INFO - PROCESS | 3280 | 1470941922689 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 3280 | 1470941922691 Marionette TRACE conn6 <- [1,442,null,{}] 11:58:42 INFO - PROCESS | 3280 | 1470941922694 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}] 11:58:42 INFO - PROCESS | 3280 | 1470941922696 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:42 INFO - PROCESS | 3280 | 1470941922785 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 11:58:42 INFO - PROCESS | 3280 | 1470941922793 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 3280 | 1470941922795 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135DC000 == 50 [pid = 3280] [id = 120] 11:58:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A900B32000) [pid = 3280] [serial = 357] [outer = 0000000000000000] 11:58:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A900B38400) [pid = 3280] [serial = 358] [outer = 000000A900B32000] 11:58:42 INFO - PROCESS | 3280 | 1470941922840 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A910FE3400) [pid = 3280] [serial = 359] [outer = 000000A900B32000] 11:58:43 INFO - PROCESS | 3280 | 1470941923269 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]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 11:58:43 INFO - PROCESS | 3280 | 1470941923318 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 3280 | 1470941923320 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 11:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:58:43 INFO - PROCESS | 3280 | 1470941923323 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 3280 | 1470941923325 Marionette TRACE conn6 <- [1,446,null,{}] 11:58:43 INFO - PROCESS | 3280 | 1470941923329 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}] 11:58:43 INFO - PROCESS | 3280 | 1470941923331 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:43 INFO - PROCESS | 3280 | 1470941923419 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 11:58:43 INFO - PROCESS | 3280 | 1470941923426 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 3280 | 1470941923428 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915030800 == 51 [pid = 3280] [id = 121] 11:58:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90D362800) [pid = 3280] [serial = 360] [outer = 0000000000000000] 11:58:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90D368400) [pid = 3280] [serial = 361] [outer = 000000A90D362800] 11:58:43 INFO - PROCESS | 3280 | 1470941923475 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90D36DC00) [pid = 3280] [serial = 362] [outer = 000000A90D362800] 11:58:44 INFO - PROCESS | 3280 | 1470941924201 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]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 923ms 11:58:44 INFO - PROCESS | 3280 | 1470941924250 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 3280 | 1470941924254 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 11:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:58:44 INFO - PROCESS | 3280 | 1470941924260 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 3280 | 1470941924263 Marionette TRACE conn6 <- [1,450,null,{}] 11:58:44 INFO - PROCESS | 3280 | 1470941924270 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}] 11:58:44 INFO - PROCESS | 3280 | 1470941924273 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:44 INFO - PROCESS | 3280 | 1470941924401 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 11:58:44 INFO - PROCESS | 3280 | 1470941924473 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 3280 | 1470941924477 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D791800 == 52 [pid = 3280] [id = 122] 11:58:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A900BD1800) [pid = 3280] [serial = 363] [outer = 0000000000000000] 11:58:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A9070A9800) [pid = 3280] [serial = 364] [outer = 000000A900BD1800] 11:58:44 INFO - PROCESS | 3280 | 1470941924577 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A907250400) [pid = 3280] [serial = 365] [outer = 000000A900BD1800] 11:58:45 INFO - PROCESS | 3280 | 1470941925217 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] 11:58:45 INFO - PROCESS | 3280 | 1470941925292 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 11:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:58:45 INFO - PROCESS | 3280 | 1470941925299 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 3280 | 1470941925303 Marionette TRACE conn6 <- [1,454,null,{}] 11:58:45 INFO - PROCESS | 3280 | 1470941925307 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}] 11:58:45 INFO - PROCESS | 3280 | 1470941925310 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:45 INFO - PROCESS | 3280 | 1470941925435 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 11:58:45 INFO - PROCESS | 3280 | 1470941925554 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 3280 | 1470941925557 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C4A800 == 53 [pid = 3280] [id = 123] 11:58:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90D310C00) [pid = 3280] [serial = 366] [outer = 0000000000000000] 11:58:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A90D5C0400) [pid = 3280] [serial = 367] [outer = 000000A90D310C00] 11:58:45 INFO - PROCESS | 3280 | 1470941925618 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90D708400) [pid = 3280] [serial = 368] [outer = 000000A90D310C00] 11:58:46 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:46 INFO - PROCESS | 3280 | 1470941926250 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]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 11:58:46 INFO - PROCESS | 3280 | 1470941926286 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 3280 | 1470941926289 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 11:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:58:46 INFO - PROCESS | 3280 | 1470941926293 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 3280 | 1470941926297 Marionette TRACE conn6 <- [1,458,null,{}] 11:58:46 INFO - PROCESS | 3280 | 1470941926309 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}] 11:58:46 INFO - PROCESS | 3280 | 1470941926314 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:46 INFO - PROCESS | 3280 | 1470941926430 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 11:58:46 INFO - PROCESS | 3280 | 1470941926523 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 3280 | 1470941926526 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9156A5000 == 54 [pid = 3280] [id = 124] 11:58:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A90DA2AC00) [pid = 3280] [serial = 369] [outer = 0000000000000000] 11:58:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A90DEAEC00) [pid = 3280] [serial = 370] [outer = 000000A90DA2AC00] 11:58:46 INFO - PROCESS | 3280 | 1470941926587 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 102 (000000A90E448C00) [pid = 3280] [serial = 371] [outer = 000000A90DA2AC00] 11:58:47 INFO - PROCESS | 3280 | 1470941927235 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] 11:58:47 INFO - PROCESS | 3280 | 1470941927302 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 11:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:58:47 INFO - PROCESS | 3280 | 1470941927372 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 3280 | 1470941927375 Marionette TRACE conn6 <- [1,462,null,{}] 11:58:47 INFO - PROCESS | 3280 | 1470941927398 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}] 11:58:47 INFO - PROCESS | 3280 | 1470941927401 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:47 INFO - PROCESS | 3280 | 1470941927538 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 11:58:47 INFO - PROCESS | 3280 | 1470941927608 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 3280 | 1470941927611 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90730F000 == 55 [pid = 3280] [id = 125] 11:58:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 104 (000000A900817800) [pid = 3280] [serial = 373] [outer = 0000000000000000] 11:58:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 105 (000000A900BC6800) [pid = 3280] [serial = 374] [outer = 000000A900817800] 11:58:47 INFO - PROCESS | 3280 | 1470941927835 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 106 (000000A905379C00) [pid = 3280] [serial = 375] [outer = 000000A900817800] 11:58:48 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:48 INFO - PROCESS | 3280 | 1470941928542 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] 11:58:49 INFO - PROCESS | 3280 | 1470941929345 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 11:58:49 INFO - PROCESS | 3280 | 1470941929435 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 3280 | 1470941929439 Marionette TRACE conn6 <- [1,466,null,{}] 11:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:58:49 INFO - PROCESS | 3280 | 1470941929445 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}] 11:58:49 INFO - PROCESS | 3280 | 1470941929449 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:49 INFO - PROCESS | 3280 | 1470941929542 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 11:58:49 INFO - PROCESS | 3280 | 1470941929549 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 3280 | 1470941929554 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905C14000 == 28 [pid = 3280] [id = 126] 11:58:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A900BC7000) [pid = 3280] [serial = 376] [outer = 0000000000000000] 11:58:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BCD400) [pid = 3280] [serial = 377] [outer = 000000A900BC7000] 11:58:49 INFO - PROCESS | 3280 | 1470941929606 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A901453C00) [pid = 3280] [serial = 378] [outer = 000000A900BC7000] 11:58:50 INFO - PROCESS | 3280 | 1470941930102 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] 11:58:50 INFO - PROCESS | 3280 | 1470941930184 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 11:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:58:50 INFO - PROCESS | 3280 | 1470941930190 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 3280 | 1470941930194 Marionette TRACE conn6 <- [1,470,null,{}] 11:58:50 INFO - PROCESS | 3280 | 1470941930199 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}] 11:58:50 INFO - PROCESS | 3280 | 1470941930202 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:50 INFO - PROCESS | 3280 | 1470941930298 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 11:58:50 INFO - PROCESS | 3280 | 1470941930371 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 3280 | 1470941930373 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B103800 == 29 [pid = 3280] [id = 127] 11:58:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9053EF800) [pid = 3280] [serial = 379] [outer = 0000000000000000] 11:58:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A905E3E800) [pid = 3280] [serial = 380] [outer = 000000A9053EF800] 11:58:50 INFO - PROCESS | 3280 | 1470941930424 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A906B56800) [pid = 3280] [serial = 381] [outer = 000000A9053EF800] 11:58:50 INFO - PROCESS | 3280 | 1470941930844 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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 11:58:50 INFO - PROCESS | 3280 | 1470941930892 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 3280 | 1470941930894 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 11:58:50 INFO - PROCESS | 3280 | 1470941930898 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:58:50 INFO - PROCESS | 3280 | 1470941930900 Marionette TRACE conn6 <- [1,474,null,{}] 11:58:50 INFO - PROCESS | 3280 | 1470941930906 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}] 11:58:50 INFO - PROCESS | 3280 | 1470941930919 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:51 INFO - PROCESS | 3280 | 1470941931012 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 11:58:51 INFO - PROCESS | 3280 | 1470941931028 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 3280 | 1470941931032 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D764000 == 30 [pid = 3280] [id = 128] 11:58:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90724F400) [pid = 3280] [serial = 382] [outer = 0000000000000000] 11:58:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90728B800) [pid = 3280] [serial = 383] [outer = 000000A90724F400] 11:58:51 INFO - PROCESS | 3280 | 1470941931089 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90A768400) [pid = 3280] [serial = 384] [outer = 000000A90724F400] 11:58:51 INFO - PROCESS | 3280 | 1470941931572 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]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 11:58:51 INFO - PROCESS | 3280 | 1470941931638 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 3280 | 1470941931641 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:58:51 INFO - PROCESS | 3280 | 1470941931644 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 3280 | 1470941931646 Marionette TRACE conn6 <- [1,478,null,{}] 11:58:51 INFO - PROCESS | 3280 | 1470941931650 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}] 11:58:51 INFO - PROCESS | 3280 | 1470941931652 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:51 INFO - PROCESS | 3280 | 1470941931774 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 11:58:51 INFO - PROCESS | 3280 | 1470941931824 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 3280 | 1470941931826 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC03000 == 31 [pid = 3280] [id = 129] 11:58:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90A78A800) [pid = 3280] [serial = 385] [outer = 0000000000000000] 11:58:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90A9F7000) [pid = 3280] [serial = 386] [outer = 000000A90A78A800] 11:58:51 INFO - PROCESS | 3280 | 1470941931874 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A90B2ECC00) [pid = 3280] [serial = 387] [outer = 000000A90A78A800] 11:58:52 INFO - PROCESS | 3280 | 1470941932326 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]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 11:58:52 INFO - PROCESS | 3280 | 1470941932384 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 3280 | 1470941932386 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 11:58:52 INFO - PROCESS | 3280 | 1470941932390 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:58:52 INFO - PROCESS | 3280 | 1470941932392 Marionette TRACE conn6 <- [1,482,null,{}] 11:58:52 INFO - PROCESS | 3280 | 1470941932395 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}] 11:58:52 INFO - PROCESS | 3280 | 1470941932398 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:52 INFO - PROCESS | 3280 | 1470941932512 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 11:58:52 INFO - PROCESS | 3280 | 1470941932524 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 3280 | 1470941932527 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE7A800 == 32 [pid = 3280] [id = 130] 11:58:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90B2EDC00) [pid = 3280] [serial = 388] [outer = 0000000000000000] 11:58:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90D30D800) [pid = 3280] [serial = 389] [outer = 000000A90B2EDC00] 11:58:52 INFO - PROCESS | 3280 | 1470941932612 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A90D368800) [pid = 3280] [serial = 390] [outer = 000000A90B2EDC00] 11:58:53 INFO - PROCESS | 3280 | 1470941933057 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]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 11:58:53 INFO - PROCESS | 3280 | 1470941933066 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 3280 | 1470941933068 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 11:58:53 INFO - PROCESS | 3280 | 1470941933072 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:58:53 INFO - PROCESS | 3280 | 1470941933074 Marionette TRACE conn6 <- [1,486,null,{}] 11:58:53 INFO - PROCESS | 3280 | 1470941933083 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}] 11:58:53 INFO - PROCESS | 3280 | 1470941933089 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:53 INFO - PROCESS | 3280 | 1470941933229 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 11:58:53 INFO - PROCESS | 3280 | 1470941933235 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 3280 | 1470941933238 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91032E800 == 33 [pid = 3280] [id = 131] 11:58:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90D5BF400) [pid = 3280] [serial = 391] [outer = 0000000000000000] 11:58:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 100 (000000A90D5F3000) [pid = 3280] [serial = 392] [outer = 000000A90D5BF400] 11:58:53 INFO - PROCESS | 3280 | 1470941933327 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 101 (000000A90D70D400) [pid = 3280] [serial = 393] [outer = 000000A90D5BF400] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 100 (000000A905406400) [pid = 3280] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 99 (000000A90D30E800) [pid = 3280] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A90D5D9400) [pid = 3280] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A90E363400) [pid = 3280] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90724D400) [pid = 3280] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90F0A8C00) [pid = 3280] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A9018BB400) [pid = 3280] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90E729000) [pid = 3280] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A900B9B000) [pid = 3280] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A905408000) [pid = 3280] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D5BFC00) [pid = 3280] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90A787800) [pid = 3280] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90FBC9800) [pid = 3280] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D362800) [pid = 3280] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900B32000) [pid = 3280] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:58:53 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90E731000) [pid = 3280] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:58:54 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A911A05C00) [pid = 3280] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:58:54 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D3D3400) [pid = 3280] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:58:54 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9018C6C00) [pid = 3280] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:58:54 INFO - PROCESS | 3280 | 1470941934124 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1119ms 11:58:54 INFO - PROCESS | 3280 | 1470941934194 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3280 | 1470941934196 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 11:58:54 INFO - PROCESS | 3280 | 1470941934199 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:58:54 INFO - PROCESS | 3280 | 1470941934201 Marionette TRACE conn6 <- [1,490,null,{}] 11:58:54 INFO - PROCESS | 3280 | 1470941934205 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}] 11:58:54 INFO - PROCESS | 3280 | 1470941934215 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:54 INFO - PROCESS | 3280 | 1470941934298 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 11:58:54 INFO - PROCESS | 3280 | 1470941934306 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3280 | 1470941934308 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A31800 == 34 [pid = 3280] [id = 132] 11:58:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A9014EA000) [pid = 3280] [serial = 394] [outer = 0000000000000000] 11:58:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A906B64400) [pid = 3280] [serial = 395] [outer = 000000A9014EA000] 11:58:54 INFO - PROCESS | 3280 | 1470941934355 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90B141400) [pid = 3280] [serial = 396] [outer = 000000A9014EA000] 11:58:54 INFO - PROCESS | 3280 | 1470941934783 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 11:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:58:54 INFO - PROCESS | 3280 | 1470941934832 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 3280 | 1470941934834 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 11:58:54 INFO - PROCESS | 3280 | 1470941934837 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 3280 | 1470941934839 Marionette TRACE conn6 <- [1,494,null,{}] 11:58:54 INFO - PROCESS | 3280 | 1470941934842 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}] 11:58:54 INFO - PROCESS | 3280 | 1470941934845 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:54 INFO - PROCESS | 3280 | 1470941934929 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 11:58:54 INFO - PROCESS | 3280 | 1470941934937 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 3280 | 1470941934939 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A89800 == 35 [pid = 3280] [id = 133] 11:58:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D5BFC00) [pid = 3280] [serial = 397] [outer = 0000000000000000] 11:58:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D715000) [pid = 3280] [serial = 398] [outer = 000000A90D5BFC00] 11:58:54 INFO - PROCESS | 3280 | 1470941934987 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90DA17C00) [pid = 3280] [serial = 399] [outer = 000000A90D5BFC00] 11:58:55 INFO - PROCESS | 3280 | 1470941935422 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]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 11:58:55 INFO - PROCESS | 3280 | 1470941935474 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 3280 | 1470941935476 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 11:58:55 INFO - PROCESS | 3280 | 1470941935480 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:58:55 INFO - PROCESS | 3280 | 1470941935482 Marionette TRACE conn6 <- [1,498,null,{}] 11:58:55 INFO - PROCESS | 3280 | 1470941935494 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}] 11:58:55 INFO - PROCESS | 3280 | 1470941935496 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:55 INFO - PROCESS | 3280 | 1470941935584 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 11:58:55 INFO - PROCESS | 3280 | 1470941935592 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 3280 | 1470941935595 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912508000 == 36 [pid = 3280] [id = 134] 11:58:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90DA1C400) [pid = 3280] [serial = 400] [outer = 0000000000000000] 11:58:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90DA2F400) [pid = 3280] [serial = 401] [outer = 000000A90DA1C400] 11:58:55 INFO - PROCESS | 3280 | 1470941935645 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90DEB5400) [pid = 3280] [serial = 402] [outer = 000000A90DA1C400] 11:58:56 INFO - PROCESS | 3280 | 1470941936400 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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 11:58:56 INFO - PROCESS | 3280 | 1470941936470 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 3280 | 1470941936476 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:58:56 INFO - PROCESS | 3280 | 1470941936481 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 3280 | 1470941936486 Marionette TRACE conn6 <- [1,502,null,{}] 11:58:56 INFO - PROCESS | 3280 | 1470941936492 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}] 11:58:56 INFO - PROCESS | 3280 | 1470941936496 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:56 INFO - PROCESS | 3280 | 1470941936638 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 11:58:56 INFO - PROCESS | 3280 | 1470941936752 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 3280 | 1470941936756 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDAE000 == 37 [pid = 3280] [id = 135] 11:58:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900BC5C00) [pid = 3280] [serial = 403] [outer = 0000000000000000] 11:58:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A905377C00) [pid = 3280] [serial = 404] [outer = 000000A900BC5C00] 11:58:56 INFO - PROCESS | 3280 | 1470941936818 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A905C58800) [pid = 3280] [serial = 405] [outer = 000000A900BC5C00] 11:58:57 INFO - PROCESS | 3280 | 1470941937529 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]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1072ms 11:58:57 INFO - PROCESS | 3280 | 1470941937564 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 3280 | 1470941937570 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 11:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:58:57 INFO - PROCESS | 3280 | 1470941937578 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 3280 | 1470941937581 Marionette TRACE conn6 <- [1,506,null,{}] 11:58:57 INFO - PROCESS | 3280 | 1470941937585 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}] 11:58:57 INFO - PROCESS | 3280 | 1470941937588 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:57 INFO - PROCESS | 3280 | 1470941937720 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 11:58:57 INFO - PROCESS | 3280 | 1470941937839 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 3280 | 1470941937842 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F01A000 == 38 [pid = 3280] [id = 136] 11:58:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A907245400) [pid = 3280] [serial = 406] [outer = 0000000000000000] 11:58:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90A759000) [pid = 3280] [serial = 407] [outer = 000000A907245400] 11:58:57 INFO - PROCESS | 3280 | 1470941937905 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90A790800) [pid = 3280] [serial = 408] [outer = 000000A907245400] 11:58:58 INFO - PROCESS | 3280 | 1470941938823 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1294ms 11:58:58 INFO - PROCESS | 3280 | 1470941938877 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 3280 | 1470941938882 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 11:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:58:58 INFO - PROCESS | 3280 | 1470941938887 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 3280 | 1470941938890 Marionette TRACE conn6 <- [1,510,null,{}] 11:58:58 INFO - PROCESS | 3280 | 1470941938896 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}] 11:58:58 INFO - PROCESS | 3280 | 1470941938899 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:59 INFO - PROCESS | 3280 | 1470941939008 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A89800 == 37 [pid = 3280] [id = 133] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A31800 == 36 [pid = 3280] [id = 132] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A91032E800 == 35 [pid = 3280] [id = 131] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE7A800 == 34 [pid = 3280] [id = 130] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC03000 == 33 [pid = 3280] [id = 129] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D764000 == 32 [pid = 3280] [id = 128] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B103800 == 31 [pid = 3280] [id = 127] 11:58:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A905C14000 == 30 [pid = 3280] [id = 126] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A9070EE800) [pid = 3280] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A912AC3400) [pid = 3280] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A912A52400) [pid = 3280] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90DA1C000) [pid = 3280] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A906B34400) [pid = 3280] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90DA17400) [pid = 3280] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90DEB1400) [pid = 3280] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90E7CF000) [pid = 3280] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90E44A400) [pid = 3280] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A907250000) [pid = 3280] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A914539400) [pid = 3280] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A910FED400) [pid = 3280] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9069D2C00) [pid = 3280] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A76D400) [pid = 3280] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9110AB800) [pid = 3280] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A912A0EC00) [pid = 3280] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90218F800) [pid = 3280] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A769000) [pid = 3280] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A906B5A000) [pid = 3280] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A76A400) [pid = 3280] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5EBC00) [pid = 3280] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA1EC00) [pid = 3280] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90AF0D000) [pid = 3280] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A91453AC00) [pid = 3280] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D368400) [pid = 3280] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A910FE3400) [pid = 3280] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D36DC00) [pid = 3280] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A900B38400) [pid = 3280] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A911396800) [pid = 3280] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A912AC1800) [pid = 3280] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A912A44800) [pid = 3280] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D305400) [pid = 3280] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:58:59 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A900811C00) [pid = 3280] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:58:59 INFO - PROCESS | 3280 | 1470941939121 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 3280 | 1470941939126 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906944000 == 31 [pid = 3280] [id = 137] 11:58:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A900811C00) [pid = 3280] [serial = 409] [outer = 0000000000000000] 11:58:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A900B32000) [pid = 3280] [serial = 410] [outer = 000000A900811C00] 11:58:59 INFO - PROCESS | 3280 | 1470941939179 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A901850C00) [pid = 3280] [serial = 411] [outer = 000000A900811C00] 11:58:59 INFO - PROCESS | 3280 | 1470941939628 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 776ms 11:58:59 INFO - PROCESS | 3280 | 1470941939676 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 3280 | 1470941939680 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 11:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:58:59 INFO - PROCESS | 3280 | 1470941939687 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 3280 | 1470941939690 Marionette TRACE conn6 <- [1,514,null,{}] 11:58:59 INFO - PROCESS | 3280 | 1470941939694 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}] 11:58:59 INFO - PROCESS | 3280 | 1470941939696 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:59 INFO - PROCESS | 3280 | 1470941939793 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 11:58:59 INFO - PROCESS | 3280 | 1470941939802 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 3280 | 1470941939805 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:58:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29A800 == 32 [pid = 3280] [id = 138] 11:58:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A906B59400) [pid = 3280] [serial = 412] [outer = 0000000000000000] 11:58:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A906B5F400) [pid = 3280] [serial = 413] [outer = 000000A906B59400] 11:58:59 INFO - PROCESS | 3280 | 1470941939853 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9070F9400) [pid = 3280] [serial = 414] [outer = 000000A906B59400] 11:59:00 INFO - PROCESS | 3280 | 1470941940313 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]]]}] 11:59:00 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 11:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 11:59:00 INFO - PROCESS | 3280 | 1470941940366 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 3280 | 1470941940375 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 3280 | 1470941940380 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:59:00 INFO - PROCESS | 3280 | 1470941940383 Marionette TRACE conn6 <- [1,518,null,{}] 11:59:00 INFO - PROCESS | 3280 | 1470941940396 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}] 11:59:00 INFO - PROCESS | 3280 | 1470941940401 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:00 INFO - PROCESS | 3280 | 1470941940520 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 11:59:00 INFO - PROCESS | 3280 | 1470941940597 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 3280 | 1470941940601 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC03800 == 33 [pid = 3280] [id = 139] 11:59:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B84000) [pid = 3280] [serial = 415] [outer = 0000000000000000] 11:59:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A787C00) [pid = 3280] [serial = 416] [outer = 000000A900B84000] 11:59:00 INFO - PROCESS | 3280 | 1470941940653 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D056800) [pid = 3280] [serial = 417] [outer = 000000A900B84000] 11:59:01 INFO - PROCESS | 3280 | 1470941941049 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 11:59:01 INFO - PROCESS | 3280 | 1470941941120 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 3280 | 1470941941123 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:59:01 INFO - PROCESS | 3280 | 1470941941132 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 3280 | 1470941941135 Marionette TRACE conn6 <- [1,522,null,{}] 11:59:01 INFO - PROCESS | 3280 | 1470941941143 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}] 11:59:01 INFO - PROCESS | 3280 | 1470941941146 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:01 INFO - PROCESS | 3280 | 1470941941265 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 11:59:01 INFO - PROCESS | 3280 | 1470941941272 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 3280 | 1470941941274 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E32A000 == 34 [pid = 3280] [id = 140] 11:59:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D30A000) [pid = 3280] [serial = 418] [outer = 0000000000000000] 11:59:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D366000) [pid = 3280] [serial = 419] [outer = 000000A90D30A000] 11:59:01 INFO - PROCESS | 3280 | 1470941941322 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5BC400) [pid = 3280] [serial = 420] [outer = 000000A90D30A000] 11:59:01 INFO - PROCESS | 3280 | 1470941941790 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 11:59:01 INFO - PROCESS | 3280 | 1470941941825 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 3280 | 1470941941828 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 11:59:01 INFO - PROCESS | 3280 | 1470941941831 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:59:01 INFO - PROCESS | 3280 | 1470941941833 Marionette TRACE conn6 <- [1,526,null,{}] 11:59:01 INFO - PROCESS | 3280 | 1470941941837 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}] 11:59:01 INFO - PROCESS | 3280 | 1470941941839 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:01 INFO - PROCESS | 3280 | 1470941941984 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 11:59:02 INFO - PROCESS | 3280 | 1470941942036 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 3280 | 1470941942038 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1E800 == 35 [pid = 3280] [id = 141] 11:59:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5C9000) [pid = 3280] [serial = 421] [outer = 0000000000000000] 11:59:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5F5000) [pid = 3280] [serial = 422] [outer = 000000A90D5C9000] 11:59:02 INFO - PROCESS | 3280 | 1470941942085 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D710000) [pid = 3280] [serial = 423] [outer = 000000A90D5C9000] 11:59:02 INFO - PROCESS | 3280 | 1470941942542 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]]]}] 11:59:02 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 11:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 11:59:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:59:02 INFO - PROCESS | 3280 | 1470941942579 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 3280 | 1470941942581 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 11:59:02 INFO - PROCESS | 3280 | 1470941942585 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 3280 | 1470941942587 Marionette TRACE conn6 <- [1,530,null,{}] 11:59:02 INFO - PROCESS | 3280 | 1470941942590 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}] 11:59:02 INFO - PROCESS | 3280 | 1470941942596 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:02 INFO - PROCESS | 3280 | 1470941942735 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 11:59:02 INFO - PROCESS | 3280 | 1470941942788 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 3280 | 1470941942790 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C36000 == 36 [pid = 3280] [id = 142] 11:59:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DEB1400) [pid = 3280] [serial = 424] [outer = 0000000000000000] 11:59:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E211000) [pid = 3280] [serial = 425] [outer = 000000A90DEB1400] 11:59:02 INFO - PROCESS | 3280 | 1470941942838 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E360000) [pid = 3280] [serial = 426] [outer = 000000A90DEB1400] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9053EF800) [pid = 3280] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90724F400) [pid = 3280] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BC7000) [pid = 3280] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900817800) [pid = 3280] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900BD1800) [pid = 3280] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D310C00) [pid = 3280] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA2AC00) [pid = 3280] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90B2EDC00) [pid = 3280] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D5BF400) [pid = 3280] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5BFC00) [pid = 3280] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A78A800) [pid = 3280] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:59:03 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9014EA000) [pid = 3280] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:59:03 INFO - PROCESS | 3280 | 1470941943412 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"]]]}] 11:59:03 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 11:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:59:03 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 11:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:59:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 11:59:03 INFO - PROCESS | 3280 | 1470941943470 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 11:59:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:59:03 INFO - PROCESS | 3280 | 1470941943472 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 11:59:03 INFO - PROCESS | 3280 | 1470941943475 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 3280 | 1470941943477 Marionette TRACE conn6 <- [1,534,null,{}] 11:59:03 INFO - PROCESS | 3280 | 1470941943481 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}] 11:59:03 INFO - PROCESS | 3280 | 1470941943483 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:03 INFO - PROCESS | 3280 | 1470941943579 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 11:59:03 INFO - PROCESS | 3280 | 1470941943586 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 3280 | 1470941943588 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91251E800 == 37 [pid = 3280] [id = 143] 11:59:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900BA5400) [pid = 3280] [serial = 427] [outer = 0000000000000000] 11:59:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DA16800) [pid = 3280] [serial = 428] [outer = 000000A900BA5400] 11:59:03 INFO - PROCESS | 3280 | 1470941943635 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90E442800) [pid = 3280] [serial = 429] [outer = 000000A900BA5400] 11:59:04 INFO - PROCESS | 3280 | 1470941944097 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]]]}] 11:59:04 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. 11:59:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 11:59:04 INFO - PROCESS | 3280 | 1470941944149 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 3280 | 1470941944152 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 11:59:04 INFO - PROCESS | 3280 | 1470941944155 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:59:04 INFO - PROCESS | 3280 | 1470941944157 Marionette TRACE conn6 <- [1,538,null,{}] 11:59:04 INFO - PROCESS | 3280 | 1470941944161 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}] 11:59:04 INFO - PROCESS | 3280 | 1470941944163 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:04 INFO - PROCESS | 3280 | 1470941944260 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 11:59:04 INFO - PROCESS | 3280 | 1470941944269 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 3280 | 1470941944271 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135F3800 == 38 [pid = 3280] [id = 144] 11:59:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90E448800) [pid = 3280] [serial = 430] [outer = 0000000000000000] 11:59:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E44DC00) [pid = 3280] [serial = 431] [outer = 000000A90E448800] 11:59:04 INFO - PROCESS | 3280 | 1470941944318 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E728C00) [pid = 3280] [serial = 432] [outer = 000000A90E448800] 11:59:04 INFO - PROCESS | 3280 | 1470941944742 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]]]}] 11:59:04 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. 11:59:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 11:59:04 INFO - PROCESS | 3280 | 1470941944787 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 3280 | 1470941944790 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 11:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:59:04 INFO - PROCESS | 3280 | 1470941944793 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 3280 | 1470941944795 Marionette TRACE conn6 <- [1,542,null,{}] 11:59:04 INFO - PROCESS | 3280 | 1470941944799 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}] 11:59:04 INFO - PROCESS | 3280 | 1470941944801 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:04 INFO - PROCESS | 3280 | 1470941944897 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 11:59:04 INFO - PROCESS | 3280 | 1470941944934 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 3280 | 1470941944936 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915026800 == 39 [pid = 3280] [id = 145] 11:59:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A907242C00) [pid = 3280] [serial = 433] [outer = 0000000000000000] 11:59:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E730C00) [pid = 3280] [serial = 434] [outer = 000000A907242C00] 11:59:04 INFO - PROCESS | 3280 | 1470941944988 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90FF3D800) [pid = 3280] [serial = 435] [outer = 000000A907242C00] 11:59:05 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:05 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:05 INFO - PROCESS | 3280 | 1470941945633 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 880ms 11:59:05 INFO - PROCESS | 3280 | 1470941945677 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 3280 | 1470941945683 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:59:05 INFO - PROCESS | 3280 | 1470941945688 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 3280 | 1470941945695 Marionette TRACE conn6 <- [1,546,null,{}] 11:59:05 INFO - PROCESS | 3280 | 1470941945714 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}] 11:59:05 INFO - PROCESS | 3280 | 1470941945717 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:05 INFO - PROCESS | 3280 | 1470941945870 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 11:59:05 INFO - PROCESS | 3280 | 1470941945916 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 3280 | 1470941945919 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A9800 == 40 [pid = 3280] [id = 146] 11:59:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A901969400) [pid = 3280] [serial = 436] [outer = 0000000000000000] 11:59:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90537F000) [pid = 3280] [serial = 437] [outer = 000000A901969400] 11:59:05 INFO - PROCESS | 3280 | 1470941945981 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A906B56C00) [pid = 3280] [serial = 438] [outer = 000000A901969400] 11:59:06 INFO - PROCESS | 3280 | 1470941946633 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 11:59:06 INFO - PROCESS | 3280 | 1470941946678 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 3280 | 1470941946683 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 11:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:59:06 INFO - PROCESS | 3280 | 1470941946691 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 3280 | 1470941946694 Marionette TRACE conn6 <- [1,550,null,{}] 11:59:06 INFO - PROCESS | 3280 | 1470941946698 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}] 11:59:06 INFO - PROCESS | 3280 | 1470941946702 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:06 INFO - PROCESS | 3280 | 1470941946854 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 11:59:06 INFO - PROCESS | 3280 | 1470941946970 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 3280 | 1470941946973 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A92000 == 41 [pid = 3280] [id = 147] 11:59:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A907288C00) [pid = 3280] [serial = 439] [outer = 0000000000000000] 11:59:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D1A8800) [pid = 3280] [serial = 440] [outer = 000000A907288C00] 11:59:07 INFO - PROCESS | 3280 | 1470941947034 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5F2400) [pid = 3280] [serial = 441] [outer = 000000A907288C00] 11:59:07 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:07 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:07 INFO - PROCESS | 3280 | 1470941947650 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]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 986ms 11:59:07 INFO - PROCESS | 3280 | 1470941947677 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 3280 | 1470941947680 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 11:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:59:07 INFO - PROCESS | 3280 | 1470941947684 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 3280 | 1470941947689 Marionette TRACE conn6 <- [1,554,null,{}] 11:59:07 INFO - PROCESS | 3280 | 1470941947701 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}] 11:59:07 INFO - PROCESS | 3280 | 1470941947707 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:07 INFO - PROCESS | 3280 | 1470941947860 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 11:59:07 INFO - PROCESS | 3280 | 1470941947879 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 3280 | 1470941947883 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151AF000 == 42 [pid = 3280] [id = 148] 11:59:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DF85400) [pid = 3280] [serial = 442] [outer = 0000000000000000] 11:59:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E724400) [pid = 3280] [serial = 443] [outer = 000000A90DF85400] 11:59:07 INFO - PROCESS | 3280 | 1470941947942 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9104DD800) [pid = 3280] [serial = 444] [outer = 000000A90DF85400] 11:59:08 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:08 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:08 INFO - PROCESS | 3280 | 1470941948490 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]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 881ms 11:59:08 INFO - PROCESS | 3280 | 1470941948567 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 3280 | 1470941948570 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 11:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:59:08 INFO - PROCESS | 3280 | 1470941948574 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 3280 | 1470941948576 Marionette TRACE conn6 <- [1,558,null,{}] 11:59:08 INFO - PROCESS | 3280 | 1470941948580 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}] 11:59:08 INFO - PROCESS | 3280 | 1470941948583 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:08 INFO - PROCESS | 3280 | 1470941948731 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 11:59:08 INFO - PROCESS | 3280 | 1470941948846 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 3280 | 1470941948849 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553E000 == 43 [pid = 3280] [id = 149] 11:59:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E359C00) [pid = 3280] [serial = 445] [outer = 0000000000000000] 11:59:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9110AEC00) [pid = 3280] [serial = 446] [outer = 000000A90E359C00] 11:59:08 INFO - PROCESS | 3280 | 1470941948906 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90E447800) [pid = 3280] [serial = 447] [outer = 000000A90E359C00] 11:59:09 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:09 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:09 INFO - PROCESS | 3280 | 1470941949651 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1123ms 11:59:09 INFO - PROCESS | 3280 | 1470941949699 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 3280 | 1470941949704 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 11:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:59:09 INFO - PROCESS | 3280 | 1470941949709 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 3280 | 1470941949713 Marionette TRACE conn6 <- [1,562,null,{}] 11:59:09 INFO - PROCESS | 3280 | 1470941949719 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}] 11:59:09 INFO - PROCESS | 3280 | 1470941949722 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:09 INFO - PROCESS | 3280 | 1470941949830 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 11:59:09 INFO - PROCESS | 3280 | 1470941949901 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 3280 | 1470941949906 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B29F800 == 44 [pid = 3280] [id = 150] 11:59:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9018C2800) [pid = 3280] [serial = 448] [outer = 0000000000000000] 11:59:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A9021C2400) [pid = 3280] [serial = 449] [outer = 000000A9018C2800] 11:59:09 INFO - PROCESS | 3280 | 1470941949958 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A905EF3C00) [pid = 3280] [serial = 450] [outer = 000000A9018C2800] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135F3800 == 43 [pid = 3280] [id = 144] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A91251E800 == 42 [pid = 3280] [id = 143] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C36000 == 41 [pid = 3280] [id = 142] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1E800 == 40 [pid = 3280] [id = 141] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E32A000 == 39 [pid = 3280] [id = 140] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC03800 == 38 [pid = 3280] [id = 139] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29A800 == 37 [pid = 3280] [id = 138] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A906944000 == 36 [pid = 3280] [id = 137] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F01A000 == 35 [pid = 3280] [id = 136] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A912508000 == 34 [pid = 3280] [id = 134] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDAE000 == 33 [pid = 3280] [id = 135] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90730F000 == 32 [pid = 3280] [id = 125] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553E000 == 31 [pid = 3280] [id = 149] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151AF000 == 30 [pid = 3280] [id = 148] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A92000 == 29 [pid = 3280] [id = 147] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A9800 == 28 [pid = 3280] [id = 146] 11:59:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A915026800 == 27 [pid = 3280] [id = 145] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A905E3E800) [pid = 3280] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A906B56800) [pid = 3280] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90728B800) [pid = 3280] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A900BCD400) [pid = 3280] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A901453C00) [pid = 3280] [serial = 378] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A905379C00) [pid = 3280] [serial = 375] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A900BC6800) [pid = 3280] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A907250400) [pid = 3280] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9070A9800) [pid = 3280] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D708400) [pid = 3280] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5C0400) [pid = 3280] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E448C00) [pid = 3280] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DEAEC00) [pid = 3280] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D368800) [pid = 3280] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D30D800) [pid = 3280] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D5F3000) [pid = 3280] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D715000) [pid = 3280] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D70D400) [pid = 3280] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA2F400) [pid = 3280] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A9F7000) [pid = 3280] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90B2ECC00) [pid = 3280] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A906B64400) [pid = 3280] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A768400) [pid = 3280] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90B141400) [pid = 3280] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DA17C00) [pid = 3280] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:59:11 INFO - PROCESS | 3280 | 1470941951337 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1675ms 11:59:11 INFO - PROCESS | 3280 | 1470941951389 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 3280 | 1470941951393 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:59:11 INFO - PROCESS | 3280 | 1470941951399 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 3280 | 1470941951402 Marionette TRACE conn6 <- [1,566,null,{}] 11:59:11 INFO - PROCESS | 3280 | 1470941951408 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}] 11:59:11 INFO - PROCESS | 3280 | 1470941951411 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:11 INFO - PROCESS | 3280 | 1470941951505 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 11:59:11 INFO - PROCESS | 3280 | 1470941951573 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 3280 | 1470941951578 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905E21000 == 28 [pid = 3280] [id = 151] 11:59:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900B86800) [pid = 3280] [serial = 451] [outer = 0000000000000000] 11:59:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B89800) [pid = 3280] [serial = 452] [outer = 000000A900B86800] 11:59:11 INFO - PROCESS | 3280 | 1470941951629 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900A71C00) [pid = 3280] [serial = 453] [outer = 000000A900B86800] 11:59:12 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:59:12 INFO - PROCESS | 3280 | 1470941952317 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 11:59:12 INFO - PROCESS | 3280 | 1470941952345 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 3280 | 1470941952350 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 11:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:59:12 INFO - PROCESS | 3280 | 1470941952364 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 3280 | 1470941952367 Marionette TRACE conn6 <- [1,570,null,{}] 11:59:12 INFO - PROCESS | 3280 | 1470941952371 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}] 11:59:12 INFO - PROCESS | 3280 | 1470941952374 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:12 INFO - PROCESS | 3280 | 1470941952465 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 11:59:12 INFO - PROCESS | 3280 | 1470941952471 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 3280 | 1470941952473 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B10D800 == 29 [pid = 3280] [id = 152] 11:59:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A901851000) [pid = 3280] [serial = 454] [outer = 0000000000000000] 11:59:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90199C800) [pid = 3280] [serial = 455] [outer = 000000A901851000] 11:59:12 INFO - PROCESS | 3280 | 1470941952523 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9053F3800) [pid = 3280] [serial = 456] [outer = 000000A901851000] 11:59:13 INFO - PROCESS | 3280 | 1470941953033 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]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 11:59:13 INFO - PROCESS | 3280 | 1470941953099 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 3280 | 1470941953101 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 11:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:59:13 INFO - PROCESS | 3280 | 1470941953105 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 3280 | 1470941953109 Marionette TRACE conn6 <- [1,574,null,{}] 11:59:13 INFO - PROCESS | 3280 | 1470941953120 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}] 11:59:13 INFO - PROCESS | 3280 | 1470941953125 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:13 INFO - PROCESS | 3280 | 1470941953213 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 11:59:13 INFO - PROCESS | 3280 | 1470941953220 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 3280 | 1470941953224 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D525800 == 30 [pid = 3280] [id = 153] 11:59:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900A6E800) [pid = 3280] [serial = 457] [outer = 0000000000000000] 11:59:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A906B60C00) [pid = 3280] [serial = 458] [outer = 000000A900A6E800] 11:59:13 INFO - PROCESS | 3280 | 1470941953281 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9070F7C00) [pid = 3280] [serial = 459] [outer = 000000A900A6E800] 11:59:13 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:13 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:13 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:13 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:13 INFO - PROCESS | 3280 | 1470941953765 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]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 11:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:59:13 INFO - PROCESS | 3280 | 1470941953800 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 3280 | 1470941953803 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 11:59:13 INFO - PROCESS | 3280 | 1470941953806 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 3280 | 1470941953808 Marionette TRACE conn6 <- [1,578,null,{}] 11:59:13 INFO - PROCESS | 3280 | 1470941953817 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}] 11:59:13 INFO - PROCESS | 3280 | 1470941953819 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:13 INFO - PROCESS | 3280 | 1470941953933 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 11:59:14 INFO - PROCESS | 3280 | 1470941954012 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3280 | 1470941954014 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA6B800 == 31 [pid = 3280] [id = 154] 11:59:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90724E400) [pid = 3280] [serial = 460] [outer = 0000000000000000] 11:59:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A907747800) [pid = 3280] [serial = 461] [outer = 000000A90724E400] 11:59:14 INFO - PROCESS | 3280 | 1470941954062 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A762C00) [pid = 3280] [serial = 462] [outer = 000000A90724E400] 11:59:14 INFO - PROCESS | 3280 | 1470941954545 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]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 776ms 11:59:14 INFO - PROCESS | 3280 | 1470941954585 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 3280 | 1470941954587 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:59:14 INFO - PROCESS | 3280 | 1470941954590 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 3280 | 1470941954592 Marionette TRACE conn6 <- [1,582,null,{}] 11:59:14 INFO - PROCESS | 3280 | 1470941954596 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}] 11:59:14 INFO - PROCESS | 3280 | 1470941954598 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:14 INFO - PROCESS | 3280 | 1470941954710 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 11:59:14 INFO - PROCESS | 3280 | 1470941954718 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 3280 | 1470941954720 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD65000 == 32 [pid = 3280] [id = 155] 11:59:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9014EAC00) [pid = 3280] [serial = 463] [outer = 0000000000000000] 11:59:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A76EC00) [pid = 3280] [serial = 464] [outer = 000000A9014EAC00] 11:59:14 INFO - PROCESS | 3280 | 1470941954766 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90A9F2400) [pid = 3280] [serial = 465] [outer = 000000A9014EAC00] 11:59:15 INFO - PROCESS | 3280 | 1470941955208 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]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 11:59:15 INFO - PROCESS | 3280 | 1470941955265 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 3280 | 1470941955267 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 11:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:59:15 INFO - PROCESS | 3280 | 1470941955299 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 3280 | 1470941955301 Marionette TRACE conn6 <- [1,586,null,{}] 11:59:15 INFO - PROCESS | 3280 | 1470941955319 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}] 11:59:15 INFO - PROCESS | 3280 | 1470941955325 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:15 INFO - PROCESS | 3280 | 1470941955640 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D30A000) [pid = 3280] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5C9000) [pid = 3280] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DEB1400) [pid = 3280] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A907245400) [pid = 3280] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BC5C00) [pid = 3280] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DA1C400) [pid = 3280] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A906B59400) [pid = 3280] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E448800) [pid = 3280] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900811C00) [pid = 3280] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A907242C00) [pid = 3280] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900B84000) [pid = 3280] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:59:15 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900BA5400) [pid = 3280] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:59:15 INFO - PROCESS | 3280 | 1470941955691 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 3280 | 1470941955693 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA6F000 == 33 [pid = 3280] [id = 156] 11:59:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900811C00) [pid = 3280] [serial = 466] [outer = 0000000000000000] 11:59:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900B83C00) [pid = 3280] [serial = 467] [outer = 000000A900811C00] 11:59:15 INFO - PROCESS | 3280 | 1470941955739 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90728A800) [pid = 3280] [serial = 468] [outer = 000000A900811C00] 11:59:16 INFO - PROCESS | 3280 | 1470941956113 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 881ms 11:59:16 INFO - PROCESS | 3280 | 1470941956154 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 3280 | 1470941956157 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 11:59:16 INFO - PROCESS | 3280 | 1470941956160 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:59:16 INFO - PROCESS | 3280 | 1470941956162 Marionette TRACE conn6 <- [1,590,null,{}] 11:59:16 INFO - PROCESS | 3280 | 1470941956165 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}] 11:59:16 INFO - PROCESS | 3280 | 1470941956167 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:16 INFO - PROCESS | 3280 | 1470941956247 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 11:59:16 INFO - PROCESS | 3280 | 1470941956254 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 3280 | 1470941956256 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911191800 == 34 [pid = 3280] [id = 157] 11:59:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A907750C00) [pid = 3280] [serial = 469] [outer = 0000000000000000] 11:59:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D33FC00) [pid = 3280] [serial = 470] [outer = 000000A907750C00] 11:59:16 INFO - PROCESS | 3280 | 1470941956301 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D36C000) [pid = 3280] [serial = 471] [outer = 000000A907750C00] 11:59:16 INFO - PROCESS | 3280 | 1470941956725 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 11:59:16 INFO - PROCESS | 3280 | 1470941956793 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 3280 | 1470941956795 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 11:59:16 INFO - PROCESS | 3280 | 1470941956798 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:59:16 INFO - PROCESS | 3280 | 1470941956800 Marionette TRACE conn6 <- [1,594,null,{}] 11:59:16 INFO - PROCESS | 3280 | 1470941956804 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}] 11:59:16 INFO - PROCESS | 3280 | 1470941956806 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:16 INFO - PROCESS | 3280 | 1470941956889 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 11:59:16 INFO - PROCESS | 3280 | 1470941956896 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 3280 | 1470941956898 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A52800 == 35 [pid = 3280] [id = 158] 11:59:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5BF800) [pid = 3280] [serial = 472] [outer = 0000000000000000] 11:59:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5C4800) [pid = 3280] [serial = 473] [outer = 000000A90D5BF800] 11:59:16 INFO - PROCESS | 3280 | 1470941956945 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D5EF800) [pid = 3280] [serial = 474] [outer = 000000A90D5BF800] 11:59:17 INFO - PROCESS | 3280 | 1470941957399 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]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 11:59:17 INFO - PROCESS | 3280 | 1470941957430 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 3280 | 1470941957433 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 11:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:59:17 INFO - PROCESS | 3280 | 1470941957440 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 3280 | 1470941957442 Marionette TRACE conn6 <- [1,598,null,{}] 11:59:17 INFO - PROCESS | 3280 | 1470941957446 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}] 11:59:17 INFO - PROCESS | 3280 | 1470941957448 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:17 INFO - PROCESS | 3280 | 1470941957532 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 11:59:17 INFO - PROCESS | 3280 | 1470941957538 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 3280 | 1470941957540 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2AD000 == 36 [pid = 3280] [id = 159] 11:59:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D5F7C00) [pid = 3280] [serial = 475] [outer = 0000000000000000] 11:59:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D706C00) [pid = 3280] [serial = 476] [outer = 000000A90D5F7C00] 11:59:17 INFO - PROCESS | 3280 | 1470941957585 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D713000) [pid = 3280] [serial = 477] [outer = 000000A90D5F7C00] 11:59:18 INFO - PROCESS | 3280 | 1470941958389 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]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1022ms 11:59:18 INFO - PROCESS | 3280 | 1470941958467 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 3280 | 1470941958472 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 11:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:59:18 INFO - PROCESS | 3280 | 1470941958477 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 3280 | 1470941958483 Marionette TRACE conn6 <- [1,602,null,{}] 11:59:18 INFO - PROCESS | 3280 | 1470941958511 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}] 11:59:18 INFO - PROCESS | 3280 | 1470941958514 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:18 INFO - PROCESS | 3280 | 1470941958668 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 11:59:18 INFO - PROCESS | 3280 | 1470941958734 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 3280 | 1470941958737 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1BC000 == 37 [pid = 3280] [id = 160] 11:59:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BA0800) [pid = 3280] [serial = 478] [outer = 0000000000000000] 11:59:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A900BCD400) [pid = 3280] [serial = 479] [outer = 000000A900BA0800] 11:59:18 INFO - PROCESS | 3280 | 1470941958838 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9053EB000) [pid = 3280] [serial = 480] [outer = 000000A900BA0800] 11:59:19 INFO - PROCESS | 3280 | 1470941959617 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]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1213ms 11:59:19 INFO - PROCESS | 3280 | 1470941959797 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 3280 | 1470941959802 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 11:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:59:19 INFO - PROCESS | 3280 | 1470941959809 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 3280 | 1470941959812 Marionette TRACE conn6 <- [1,606,null,{}] 11:59:19 INFO - PROCESS | 3280 | 1470941959818 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}] 11:59:19 INFO - PROCESS | 3280 | 1470941959821 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:19 INFO - PROCESS | 3280 | 1470941959939 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 11:59:20 INFO - PROCESS | 3280 | 1470941960028 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 3280 | 1470941960034 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A418800 == 38 [pid = 3280] [id = 161] 11:59:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A900B8C000) [pid = 3280] [serial = 481] [outer = 0000000000000000] 11:59:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A900BD3800) [pid = 3280] [serial = 482] [outer = 000000A900B8C000] 11:59:20 INFO - PROCESS | 3280 | 1470941960085 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9021BB000) [pid = 3280] [serial = 483] [outer = 000000A900B8C000] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A52800 == 37 [pid = 3280] [id = 158] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A911191800 == 36 [pid = 3280] [id = 157] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA6F000 == 35 [pid = 3280] [id = 156] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD65000 == 34 [pid = 3280] [id = 155] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA6B800 == 33 [pid = 3280] [id = 154] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D525800 == 32 [pid = 3280] [id = 153] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B10D800 == 31 [pid = 3280] [id = 152] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A905E21000 == 30 [pid = 3280] [id = 151] 11:59:20 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B29F800 == 29 [pid = 3280] [id = 150] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D366000) [pid = 3280] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D710000) [pid = 3280] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D5F5000) [pid = 3280] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90E211000) [pid = 3280] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A759000) [pid = 3280] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A790800) [pid = 3280] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905377C00) [pid = 3280] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905C58800) [pid = 3280] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DEB5400) [pid = 3280] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A906B5F400) [pid = 3280] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E728C00) [pid = 3280] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9070F9400) [pid = 3280] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900B32000) [pid = 3280] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A901850C00) [pid = 3280] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90FF3D800) [pid = 3280] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E730C00) [pid = 3280] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A787C00) [pid = 3280] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90E44DC00) [pid = 3280] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E360000) [pid = 3280] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D5BC400) [pid = 3280] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DA16800) [pid = 3280] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D056800) [pid = 3280] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E442800) [pid = 3280] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:59:20 INFO - PROCESS | 3280 | 1470941960661 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]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 881ms 11:59:20 INFO - PROCESS | 3280 | 1470941960694 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 11:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:59:20 INFO - PROCESS | 3280 | 1470941960698 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 11:59:20 INFO - PROCESS | 3280 | 1470941960705 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 3280 | 1470941960709 Marionette TRACE conn6 <- [1,610,null,{}] 11:59:20 INFO - PROCESS | 3280 | 1470941960713 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}] 11:59:20 INFO - PROCESS | 3280 | 1470941960716 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:20 INFO - PROCESS | 3280 | 1470941960812 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 11:59:20 INFO - PROCESS | 3280 | 1470941960886 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 3280 | 1470941960888 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A9000 == 30 [pid = 3280] [id = 162] 11:59:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A902110C00) [pid = 3280] [serial = 484] [outer = 0000000000000000] 11:59:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A906B3A400) [pid = 3280] [serial = 485] [outer = 000000A902110C00] 11:59:20 INFO - PROCESS | 3280 | 1470941960939 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9070F8000) [pid = 3280] [serial = 486] [outer = 000000A902110C00] 11:59:21 INFO - PROCESS | 3280 | 1470941961350 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]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 11:59:21 INFO - PROCESS | 3280 | 1470941961420 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 3280 | 1470941961422 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 11:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:59:21 INFO - PROCESS | 3280 | 1470941961426 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 3280 | 1470941961428 Marionette TRACE conn6 <- [1,614,null,{}] 11:59:21 INFO - PROCESS | 3280 | 1470941961439 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}] 11:59:21 INFO - PROCESS | 3280 | 1470941961444 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:21 INFO - PROCESS | 3280 | 1470941961535 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 11:59:21 INFO - PROCESS | 3280 | 1470941961554 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 3280 | 1470941961558 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D94F000 == 31 [pid = 3280] [id = 163] 11:59:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A76CC00) [pid = 3280] [serial = 487] [outer = 0000000000000000] 11:59:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A771800) [pid = 3280] [serial = 488] [outer = 000000A90A76CC00] 11:59:21 INFO - PROCESS | 3280 | 1470941961610 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A9F7400) [pid = 3280] [serial = 489] [outer = 000000A90A76CC00] 11:59:22 INFO - PROCESS | 3280 | 1470941962085 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 11:59:22 INFO - PROCESS | 3280 | 1470941962104 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 3280 | 1470941962107 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:59:22 INFO - PROCESS | 3280 | 1470941962110 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 3280 | 1470941962112 Marionette TRACE conn6 <- [1,618,null,{}] 11:59:22 INFO - PROCESS | 3280 | 1470941962116 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}] 11:59:22 INFO - PROCESS | 3280 | 1470941962118 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:22 INFO - PROCESS | 3280 | 1470941962208 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 11:59:22 INFO - PROCESS | 3280 | 1470941962217 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 3280 | 1470941962219 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE7B800 == 32 [pid = 3280] [id = 164] 11:59:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D056000) [pid = 3280] [serial = 490] [outer = 0000000000000000] 11:59:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D1A8400) [pid = 3280] [serial = 491] [outer = 000000A90D056000] 11:59:22 INFO - PROCESS | 3280 | 1470941962265 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D310400) [pid = 3280] [serial = 492] [outer = 000000A90D056000] 11:59:22 INFO - PROCESS | 3280 | 1470941962698 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 11:59:22 INFO - PROCESS | 3280 | 1470941962743 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 3280 | 1470941962745 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:59:22 INFO - PROCESS | 3280 | 1470941962749 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 3280 | 1470941962751 Marionette TRACE conn6 <- [1,622,null,{}] 11:59:22 INFO - PROCESS | 3280 | 1470941962754 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}] 11:59:22 INFO - PROCESS | 3280 | 1470941962757 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:22 INFO - PROCESS | 3280 | 1470941962862 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 11:59:22 INFO - PROCESS | 3280 | 1470941962935 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 3280 | 1470941962937 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F031000 == 33 [pid = 3280] [id = 165] 11:59:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D361800) [pid = 3280] [serial = 493] [outer = 0000000000000000] 11:59:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D36A000) [pid = 3280] [serial = 494] [outer = 000000A90D361800] 11:59:22 INFO - PROCESS | 3280 | 1470941962984 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5C7000) [pid = 3280] [serial = 495] [outer = 000000A90D361800] 11:59:23 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:23 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:23 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:23 INFO - PROCESS | 3280 | 1470941963416 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]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 11:59:23 INFO - PROCESS | 3280 | 1470941963486 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 3280 | 1470941963489 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 11:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:59:23 INFO - PROCESS | 3280 | 1470941963492 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 3280 | 1470941963494 Marionette TRACE conn6 <- [1,626,null,{}] 11:59:23 INFO - PROCESS | 3280 | 1470941963498 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}] 11:59:23 INFO - PROCESS | 3280 | 1470941963505 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:23 INFO - PROCESS | 3280 | 1470941963653 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 11:59:23 INFO - PROCESS | 3280 | 1470941963705 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 3280 | 1470941963708 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A5D000 == 34 [pid = 3280] [id = 166] 11:59:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D712C00) [pid = 3280] [serial = 496] [outer = 0000000000000000] 11:59:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA15000) [pid = 3280] [serial = 497] [outer = 000000A90D712C00] 11:59:23 INFO - PROCESS | 3280 | 1470941963757 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA28400) [pid = 3280] [serial = 498] [outer = 000000A90D712C00] 11:59:24 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:24 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:24 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:24 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:24 INFO - PROCESS | 3280 | 1470941964230 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 775ms 11:59:24 INFO - PROCESS | 3280 | 1470941964270 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 3280 | 1470941964272 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 11:59:24 INFO - PROCESS | 3280 | 1470941964276 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:59:24 INFO - PROCESS | 3280 | 1470941964277 Marionette TRACE conn6 <- [1,630,null,{}] 11:59:24 INFO - PROCESS | 3280 | 1470941964287 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}] 11:59:24 INFO - PROCESS | 3280 | 1470941964289 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:24 INFO - PROCESS | 3280 | 1470941964395 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 11:59:24 INFO - PROCESS | 3280 | 1470941964406 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 3280 | 1470941964408 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C48800 == 35 [pid = 3280] [id = 167] 11:59:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A907746C00) [pid = 3280] [serial = 499] [outer = 0000000000000000] 11:59:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DA2CC00) [pid = 3280] [serial = 500] [outer = 000000A907746C00] 11:59:24 INFO - PROCESS | 3280 | 1470941964461 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DEBC400) [pid = 3280] [serial = 501] [outer = 000000A907746C00] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E359C00) [pid = 3280] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A900811C00) [pid = 3280] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A901851000) [pid = 3280] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9018C2800) [pid = 3280] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90724E400) [pid = 3280] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900B86800) [pid = 3280] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9014EAC00) [pid = 3280] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A901969400) [pid = 3280] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A907750C00) [pid = 3280] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A907288C00) [pid = 3280] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900A6E800) [pid = 3280] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DF85400) [pid = 3280] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:59:24 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5BF800) [pid = 3280] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:59:24 INFO - PROCESS | 3280 | 1470941964935 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 11:59:24 INFO - PROCESS | 3280 | 1470941964971 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 3280 | 1470941964973 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 11:59:24 INFO - PROCESS | 3280 | 1470941964976 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:59:24 INFO - PROCESS | 3280 | 1470941964978 Marionette TRACE conn6 <- [1,634,null,{}] 11:59:24 INFO - PROCESS | 3280 | 1470941964982 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}] 11:59:24 INFO - PROCESS | 3280 | 1470941964984 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:25 INFO - PROCESS | 3280 | 1470941965091 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 11:59:25 INFO - PROCESS | 3280 | 1470941965137 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 3280 | 1470941965139 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905BCA800 == 36 [pid = 3280] [id = 168] 11:59:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A901851000) [pid = 3280] [serial = 502] [outer = 0000000000000000] 11:59:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A757000) [pid = 3280] [serial = 503] [outer = 000000A901851000] 11:59:25 INFO - PROCESS | 3280 | 1470941965186 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D70D400) [pid = 3280] [serial = 504] [outer = 000000A901851000] 11:59:25 INFO - PROCESS | 3280 | 1470941965550 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]]]}] 11:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 11:59:25 INFO - PROCESS | 3280 | 1470941965609 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 3280 | 1470941965611 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 11:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:59:25 INFO - PROCESS | 3280 | 1470941965614 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 3280 | 1470941965616 Marionette TRACE conn6 <- [1,638,null,{}] 11:59:25 INFO - PROCESS | 3280 | 1470941965626 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}] 11:59:25 INFO - PROCESS | 3280 | 1470941965628 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:25 INFO - PROCESS | 3280 | 1470941965739 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 11:59:25 INFO - PROCESS | 3280 | 1470941965760 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 3280 | 1470941965762 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91354E000 == 37 [pid = 3280] [id = 169] 11:59:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DEB7C00) [pid = 3280] [serial = 505] [outer = 0000000000000000] 11:59:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E35DC00) [pid = 3280] [serial = 506] [outer = 000000A90DEB7C00] 11:59:25 INFO - PROCESS | 3280 | 1470941965807 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E446000) [pid = 3280] [serial = 507] [outer = 000000A90DEB7C00] 11:59:26 INFO - PROCESS | 3280 | 1470941966226 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 11:59:26 INFO - PROCESS | 3280 | 1470941966251 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 3280 | 1470941966253 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 11:59:26 INFO - PROCESS | 3280 | 1470941966256 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:59:26 INFO - PROCESS | 3280 | 1470941966259 Marionette TRACE conn6 <- [1,642,null,{}] 11:59:26 INFO - PROCESS | 3280 | 1470941966262 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}] 11:59:26 INFO - PROCESS | 3280 | 1470941966264 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:26 INFO - PROCESS | 3280 | 1470941966354 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 11:59:26 INFO - PROCESS | 3280 | 1470941966360 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 3280 | 1470941966362 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91436F800 == 38 [pid = 3280] [id = 170] 11:59:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E449800) [pid = 3280] [serial = 508] [outer = 0000000000000000] 11:59:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E722C00) [pid = 3280] [serial = 509] [outer = 000000A90E449800] 11:59:26 INFO - PROCESS | 3280 | 1470941966407 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E72D400) [pid = 3280] [serial = 510] [outer = 000000A90E449800] 11:59:26 INFO - PROCESS | 3280 | 1470941966859 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 11:59:26 INFO - PROCESS | 3280 | 1470941966933 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 3280 | 1470941966938 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 11:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:59:26 INFO - PROCESS | 3280 | 1470941966944 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 3280 | 1470941966949 Marionette TRACE conn6 <- [1,646,null,{}] 11:59:26 INFO - PROCESS | 3280 | 1470941966956 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}] 11:59:26 INFO - PROCESS | 3280 | 1470941966960 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:27 INFO - PROCESS | 3280 | 1470941967092 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 11:59:27 INFO - PROCESS | 3280 | 1470941967217 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 3280 | 1470941967222 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A3A8000 == 39 [pid = 3280] [id = 171] 11:59:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A901404000) [pid = 3280] [serial = 511] [outer = 0000000000000000] 11:59:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A901F57000) [pid = 3280] [serial = 512] [outer = 000000A901404000] 11:59:27 INFO - PROCESS | 3280 | 1470941967283 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A906B32C00) [pid = 3280] [serial = 513] [outer = 000000A901404000] 11:59:27 INFO - PROCESS | 3280 | 1470941967841 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]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 11:59:27 INFO - PROCESS | 3280 | 1470941967870 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 3280 | 1470941967875 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 11:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:59:27 INFO - PROCESS | 3280 | 1470941967882 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 3280 | 1470941967885 Marionette TRACE conn6 <- [1,650,null,{}] 11:59:27 INFO - PROCESS | 3280 | 1470941967890 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}] 11:59:27 INFO - PROCESS | 3280 | 1470941967893 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:28 INFO - PROCESS | 3280 | 1470941968011 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 11:59:28 INFO - PROCESS | 3280 | 1470941968099 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 3280 | 1470941968102 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E297000 == 40 [pid = 3280] [id = 172] 11:59:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90A766C00) [pid = 3280] [serial = 514] [outer = 0000000000000000] 11:59:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90A781400) [pid = 3280] [serial = 515] [outer = 000000A90A766C00] 11:59:28 INFO - PROCESS | 3280 | 1470941968161 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90CB11C00) [pid = 3280] [serial = 516] [outer = 000000A90A766C00] 11:59:28 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:28 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:28 INFO - PROCESS | 3280 | 1470941968786 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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 11:59:28 INFO - PROCESS | 3280 | 1470941968806 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 3280 | 1470941968809 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 11:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:59:28 INFO - PROCESS | 3280 | 1470941968813 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 3280 | 1470941968817 Marionette TRACE conn6 <- [1,654,null,{}] 11:59:28 INFO - PROCESS | 3280 | 1470941968830 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}] 11:59:28 INFO - PROCESS | 3280 | 1470941968835 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:28 INFO - PROCESS | 3280 | 1470941968953 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 11:59:29 INFO - PROCESS | 3280 | 1470941969027 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 3280 | 1470941969031 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91503A800 == 41 [pid = 3280] [id = 173] 11:59:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D748C00) [pid = 3280] [serial = 517] [outer = 0000000000000000] 11:59:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90DA15C00) [pid = 3280] [serial = 518] [outer = 000000A90D748C00] 11:59:29 INFO - PROCESS | 3280 | 1470941969133 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E448800) [pid = 3280] [serial = 519] [outer = 000000A90D748C00] 11:59:29 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:29 INFO - PROCESS | 3280 | [3280] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:59:29 INFO - PROCESS | 3280 | 1470941969785 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]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1030ms 11:59:29 INFO - PROCESS | 3280 | 1470941969845 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 3280 | 1470941969849 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 11:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:59:29 INFO - PROCESS | 3280 | 1470941969853 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 3280 | 1470941969855 Marionette TRACE conn6 <- [1,658,null,{}] 11:59:29 INFO - PROCESS | 3280 | 1470941969859 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}] 11:59:29 INFO - PROCESS | 3280 | 1470941969862 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:29 INFO - PROCESS | 3280 | 1470941969976 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 11:59:30 INFO - PROCESS | 3280 | 1470941970049 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 3280 | 1470941970052 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D2000 == 42 [pid = 3280] [id = 174] 11:59:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90FBC9800) [pid = 3280] [serial = 520] [outer = 0000000000000000] 11:59:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90FF3F000) [pid = 3280] [serial = 521] [outer = 000000A90FBC9800] 11:59:30 INFO - PROCESS | 3280 | 1470941970149 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A910FE2800) [pid = 3280] [serial = 522] [outer = 000000A90FBC9800] 11:59:30 INFO - PROCESS | 3280 | 1470941970724 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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 11:59:30 INFO - PROCESS | 3280 | 1470941970887 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 3280 | 1470941970891 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 11:59:30 INFO - PROCESS | 3280 | 1470941970896 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:59:30 INFO - PROCESS | 3280 | 1470941970900 Marionette TRACE conn6 <- [1,662,null,{}] 11:59:30 INFO - PROCESS | 3280 | 1470941970952 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}] 11:59:30 INFO - PROCESS | 3280 | 1470941970956 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:31 INFO - PROCESS | 3280 | 1470941971064 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 11:59:31 INFO - PROCESS | 3280 | 1470941971131 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 3280 | 1470941971136 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A3A5800 == 43 [pid = 3280] [id = 175] 11:59:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A901455000) [pid = 3280] [serial = 523] [outer = 0000000000000000] 11:59:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A901E2B000) [pid = 3280] [serial = 524] [outer = 000000A901455000] 11:59:31 INFO - PROCESS | 3280 | 1470941971188 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A906B32400) [pid = 3280] [serial = 525] [outer = 000000A901455000] 11:59:31 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A91354E000 == 42 [pid = 3280] [id = 169] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A905BCA800 == 41 [pid = 3280] [id = 168] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C48800 == 40 [pid = 3280] [id = 167] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A5D000 == 39 [pid = 3280] [id = 166] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F031000 == 38 [pid = 3280] [id = 165] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE7B800 == 37 [pid = 3280] [id = 164] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D94F000 == 36 [pid = 3280] [id = 163] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A9000 == 35 [pid = 3280] [id = 162] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A418800 == 34 [pid = 3280] [id = 161] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1BC000 == 33 [pid = 3280] [id = 160] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2AD000 == 32 [pid = 3280] [id = 159] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D2000 == 31 [pid = 3280] [id = 174] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A91503A800 == 30 [pid = 3280] [id = 173] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E297000 == 29 [pid = 3280] [id = 172] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A91436F800 == 28 [pid = 3280] [id = 170] 11:59:32 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A3A8000 == 27 [pid = 3280] [id = 171] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90E447800) [pid = 3280] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90728A800) [pid = 3280] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A9053F3800) [pid = 3280] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A905EF3C00) [pid = 3280] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90A762C00) [pid = 3280] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A900A71C00) [pid = 3280] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90A76EC00) [pid = 3280] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A900B83C00) [pid = 3280] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A9110AEC00) [pid = 3280] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90537F000) [pid = 3280] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D33FC00) [pid = 3280] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A9F2400) [pid = 3280] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D1A8800) [pid = 3280] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A906B56C00) [pid = 3280] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9070F7C00) [pid = 3280] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900B89800) [pid = 3280] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A907747800) [pid = 3280] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A906B60C00) [pid = 3280] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D36C000) [pid = 3280] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E724400) [pid = 3280] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90199C800) [pid = 3280] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D5F2400) [pid = 3280] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9104DD800) [pid = 3280] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9021C2400) [pid = 3280] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D5C4800) [pid = 3280] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D5EF800) [pid = 3280] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:59:32 INFO - PROCESS | 3280 | 1470941972564 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]]]}] 11:59:32 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 11:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1726ms 11:59:32 INFO - PROCESS | 3280 | 1470941972629 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 3280 | 1470941972634 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 11:59:32 INFO - PROCESS | 3280 | 1470941972639 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:59:32 INFO - PROCESS | 3280 | 1470941972643 Marionette TRACE conn6 <- [1,666,null,{}] 11:59:32 INFO - PROCESS | 3280 | 1470941972649 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}] 11:59:32 INFO - PROCESS | 3280 | 1470941972652 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:32 INFO - PROCESS | 3280 | 1470941972780 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 11:59:32 INFO - PROCESS | 3280 | 1470941972790 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 3280 | 1470941972794 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906944800 == 28 [pid = 3280] [id = 176] 11:59:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B9C800) [pid = 3280] [serial = 526] [outer = 0000000000000000] 11:59:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900B9F000) [pid = 3280] [serial = 527] [outer = 000000A900B9C800] 11:59:32 INFO - PROCESS | 3280 | 1470941972846 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B86000) [pid = 3280] [serial = 528] [outer = 000000A900B9C800] 11:59:33 INFO - PROCESS | 3280 | 1470941973309 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]]]}] 11:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 11:59:33 INFO - PROCESS | 3280 | 1470941973377 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 3280 | 1470941973383 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 11:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:59:33 INFO - PROCESS | 3280 | 1470941973390 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 3280 | 1470941973393 Marionette TRACE conn6 <- [1,670,null,{}] 11:59:33 INFO - PROCESS | 3280 | 1470941973397 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}] 11:59:33 INFO - PROCESS | 3280 | 1470941973400 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:33 INFO - PROCESS | 3280 | 1470941973492 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 11:59:33 INFO - PROCESS | 3280 | 1470941973506 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 3280 | 1470941973509 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A9000 == 29 [pid = 3280] [id = 177] 11:59:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A902192400) [pid = 3280] [serial = 529] [outer = 0000000000000000] 11:59:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90537AC00) [pid = 3280] [serial = 530] [outer = 000000A902192400] 11:59:33 INFO - PROCESS | 3280 | 1470941973559 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90540F800) [pid = 3280] [serial = 531] [outer = 000000A902192400] 11:59:33 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:34 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:34 INFO - PROCESS | 3280 | 1470941974534 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]]]}] 11:59:34 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) 11:59:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1174ms 11:59:34 INFO - PROCESS | 3280 | 1470941974565 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 3280 | 1470941974568 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 11:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:59:34 INFO - PROCESS | 3280 | 1470941974581 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 3280 | 1470941974585 Marionette TRACE conn6 <- [1,674,null,{}] 11:59:34 INFO - PROCESS | 3280 | 1470941974596 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}] 11:59:34 INFO - PROCESS | 3280 | 1470941974602 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:34 INFO - PROCESS | 3280 | 1470941974715 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 11:59:34 INFO - PROCESS | 3280 | 1470941974723 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 3280 | 1470941974726 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D93F000 == 30 [pid = 3280] [id = 178] 11:59:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900814400) [pid = 3280] [serial = 532] [outer = 0000000000000000] 11:59:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9070F2000) [pid = 3280] [serial = 533] [outer = 000000A900814400] 11:59:34 INFO - PROCESS | 3280 | 1470941974812 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90724C800) [pid = 3280] [serial = 534] [outer = 000000A900814400] 11:59:35 INFO - PROCESS | 3280 | 1470941975717 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]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1192ms 11:59:35 INFO - PROCESS | 3280 | 1470941975766 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 3280 | 1470941975769 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 11:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:59:35 INFO - PROCESS | 3280 | 1470941975772 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 3280 | 1470941975774 Marionette TRACE conn6 <- [1,678,null,{}] 11:59:35 INFO - PROCESS | 3280 | 1470941975778 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}] 11:59:35 INFO - PROCESS | 3280 | 1470941975780 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:35 INFO - PROCESS | 3280 | 1470941975898 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 11:59:35 INFO - PROCESS | 3280 | 1470941975904 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 3280 | 1470941975906 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD20000 == 31 [pid = 3280] [id = 179] 11:59:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A440400) [pid = 3280] [serial = 535] [outer = 0000000000000000] 11:59:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A766800) [pid = 3280] [serial = 536] [outer = 000000A90A440400] 11:59:35 INFO - PROCESS | 3280 | 1470941975954 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A774000) [pid = 3280] [serial = 537] [outer = 000000A90A440400] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D361800) [pid = 3280] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D712C00) [pid = 3280] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A907746C00) [pid = 3280] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A901851000) [pid = 3280] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A902110C00) [pid = 3280] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5F7C00) [pid = 3280] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A76CC00) [pid = 3280] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900B8C000) [pid = 3280] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900BA0800) [pid = 3280] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D056000) [pid = 3280] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DEB7C00) [pid = 3280] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:59:36 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E449800) [pid = 3280] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:59:36 INFO - PROCESS | 3280 | 1470941976909 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]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1174ms 11:59:36 INFO - PROCESS | 3280 | 1470941976949 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 3280 | 1470941976951 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 11:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:59:36 INFO - PROCESS | 3280 | 1470941976955 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 3280 | 1470941976956 Marionette TRACE conn6 <- [1,682,null,{}] 11:59:36 INFO - PROCESS | 3280 | 1470941976964 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}] 11:59:36 INFO - PROCESS | 3280 | 1470941976966 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:37 INFO - PROCESS | 3280 | 1470941977070 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 11:59:37 INFO - PROCESS | 3280 | 1470941977077 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 3280 | 1470941977079 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE6C800 == 32 [pid = 3280] [id = 180] 11:59:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B9BC00) [pid = 3280] [serial = 538] [outer = 0000000000000000] 11:59:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A9070AF800) [pid = 3280] [serial = 539] [outer = 000000A900B9BC00] 11:59:37 INFO - PROCESS | 3280 | 1470941977127 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A78A000) [pid = 3280] [serial = 540] [outer = 000000A900B9BC00] 11:59:38 INFO - PROCESS | 3280 | 1470941978132 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]]]}] 11:59:38 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) 11:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 11:59:38 INFO - PROCESS | 3280 | 1470941978195 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 3280 | 1470941978200 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 11:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:59:38 INFO - PROCESS | 3280 | 1470941978248 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 3280 | 1470941978252 Marionette TRACE conn6 <- [1,686,null,{}] 11:59:38 INFO - PROCESS | 3280 | 1470941978259 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}] 11:59:38 INFO - PROCESS | 3280 | 1470941978263 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:38 INFO - PROCESS | 3280 | 1470941978409 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 11:59:38 INFO - PROCESS | 3280 | 1470941978562 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 3280 | 1470941978567 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1B2800 == 33 [pid = 3280] [id = 181] 11:59:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900BA7400) [pid = 3280] [serial = 541] [outer = 0000000000000000] 11:59:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900BD0800) [pid = 3280] [serial = 542] [outer = 000000A900BA7400] 11:59:38 INFO - PROCESS | 3280 | 1470941978627 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A901E2F400) [pid = 3280] [serial = 543] [outer = 000000A900BA7400] 11:59:39 INFO - PROCESS | 3280 | 1470941979794 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]]]}] 11:59:39 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) 11:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1598ms 11:59:39 INFO - PROCESS | 3280 | 1470941979848 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 3280 | 1470941979853 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:59:39 INFO - PROCESS | 3280 | 1470941979859 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 3280 | 1470941979862 Marionette TRACE conn6 <- [1,690,null,{}] 11:59:39 INFO - PROCESS | 3280 | 1470941979868 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}] 11:59:39 INFO - PROCESS | 3280 | 1470941979871 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:40 INFO - PROCESS | 3280 | 1470941980054 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 11:59:40 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD20000 == 32 [pid = 3280] [id = 179] 11:59:40 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D93F000 == 31 [pid = 3280] [id = 178] 11:59:40 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A9000 == 30 [pid = 3280] [id = 177] 11:59:40 INFO - PROCESS | 3280 | --DOCSHELL 000000A906944800 == 29 [pid = 3280] [id = 176] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D36A000) [pid = 3280] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D5C7000) [pid = 3280] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DA28400) [pid = 3280] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DA15000) [pid = 3280] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DA2CC00) [pid = 3280] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90A757000) [pid = 3280] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A906B3A400) [pid = 3280] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9070F8000) [pid = 3280] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D713000) [pid = 3280] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90D706C00) [pid = 3280] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90A771800) [pid = 3280] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90A9F7400) [pid = 3280] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A900BD3800) [pid = 3280] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A9021BB000) [pid = 3280] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A900BCD400) [pid = 3280] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A9053EB000) [pid = 3280] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A90D1A8400) [pid = 3280] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90E446000) [pid = 3280] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90E722C00) [pid = 3280] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90E72D400) [pid = 3280] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90E35DC00) [pid = 3280] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A90DEBC400) [pid = 3280] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A90D70D400) [pid = 3280] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A90D310400) [pid = 3280] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:59:40 INFO - PROCESS | 3280 | 1470941980137 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 3280 | 1470941980140 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907047000 == 30 [pid = 3280] [id = 182] 11:59:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A900BA3C00) [pid = 3280] [serial = 544] [outer = 0000000000000000] 11:59:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A901851000) [pid = 3280] [serial = 545] [outer = 000000A900BA3C00] 11:59:40 INFO - PROCESS | 3280 | 1470941980192 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A905403400) [pid = 3280] [serial = 546] [outer = 000000A900BA3C00] 11:59:41 INFO - PROCESS | 3280 | 1470941981093 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]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1298ms 11:59:41 INFO - PROCESS | 3280 | 1470941981159 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 3280 | 1470941981165 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 11:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:59:41 INFO - PROCESS | 3280 | 1470941981172 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 3280 | 1470941981174 Marionette TRACE conn6 <- [1,694,null,{}] 11:59:41 INFO - PROCESS | 3280 | 1470941981179 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}] 11:59:41 INFO - PROCESS | 3280 | 1470941981182 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:41 INFO - PROCESS | 3280 | 1470941981276 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 11:59:41 INFO - PROCESS | 3280 | 1470941981284 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 3280 | 1470941981286 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A5800 == 31 [pid = 3280] [id = 183] 11:59:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A90696C400) [pid = 3280] [serial = 547] [outer = 0000000000000000] 11:59:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A906B35800) [pid = 3280] [serial = 548] [outer = 000000A90696C400] 11:59:41 INFO - PROCESS | 3280 | 1470941981335 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A906B63C00) [pid = 3280] [serial = 549] [outer = 000000A90696C400] 11:59:42 INFO - PROCESS | 3280 | 1470941982310 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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 11:59:42 INFO - PROCESS | 3280 | 1470941982346 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 3280 | 1470941982348 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 11:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:59:42 INFO - PROCESS | 3280 | 1470941982352 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 3280 | 1470941982356 Marionette TRACE conn6 <- [1,698,null,{}] 11:59:42 INFO - PROCESS | 3280 | 1470941982367 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}] 11:59:42 INFO - PROCESS | 3280 | 1470941982372 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:42 INFO - PROCESS | 3280 | 1470941982502 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 11:59:42 INFO - PROCESS | 3280 | 1470941982510 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 3280 | 1470941982513 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4A000 == 32 [pid = 3280] [id = 184] 11:59:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A907286400) [pid = 3280] [serial = 550] [outer = 0000000000000000] 11:59:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A90A762C00) [pid = 3280] [serial = 551] [outer = 000000A907286400] 11:59:42 INFO - PROCESS | 3280 | 1470941982564 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90A78A800) [pid = 3280] [serial = 552] [outer = 000000A907286400] 11:59:43 INFO - PROCESS | 3280 | 1470941983533 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]]]}] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A902192400) [pid = 3280] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A901404000) [pid = 3280] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90A766C00) [pid = 3280] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90D748C00) [pid = 3280] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90FBC9800) [pid = 3280] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90A440400) [pid = 3280] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A900B9C800) [pid = 3280] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A901455000) [pid = 3280] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:59:43 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A900814400) [pid = 3280] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1235ms 11:59:43 INFO - PROCESS | 3280 | 1470941983589 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 3280 | 1470941983592 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 11:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:59:43 INFO - PROCESS | 3280 | 1470941983596 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 3280 | 1470941983598 Marionette TRACE conn6 <- [1,702,null,{}] 11:59:43 INFO - PROCESS | 3280 | 1470941983602 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}] 11:59:43 INFO - PROCESS | 3280 | 1470941983604 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:43 INFO - PROCESS | 3280 | 1470941983717 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 11:59:43 INFO - PROCESS | 3280 | 1470941983758 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 3280 | 1470941983760 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E2A7000 == 33 [pid = 3280] [id = 185] 11:59:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A900A67800) [pid = 3280] [serial = 553] [outer = 0000000000000000] 11:59:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A9070F8C00) [pid = 3280] [serial = 554] [outer = 000000A900A67800] 11:59:43 INFO - PROCESS | 3280 | 1470941983807 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A90A9F7400) [pid = 3280] [serial = 555] [outer = 000000A900A67800] 11:59:44 INFO - PROCESS | 3280 | 1470941984693 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]]]}] 11:59:44 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 11:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1131ms 11:59:44 INFO - PROCESS | 3280 | 1470941984730 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 3280 | 1470941984739 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 11:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:59:44 INFO - PROCESS | 3280 | 1470941984747 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 3280 | 1470941984749 Marionette TRACE conn6 <- [1,706,null,{}] 11:59:44 INFO - PROCESS | 3280 | 1470941984753 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}] 11:59:44 INFO - PROCESS | 3280 | 1470941984755 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:44 INFO - PROCESS | 3280 | 1470941984837 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 11:59:44 INFO - PROCESS | 3280 | 1470941984844 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 3280 | 1470941984846 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90FF1F800 == 34 [pid = 3280] [id = 186] 11:59:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A90CDED800) [pid = 3280] [serial = 556] [outer = 0000000000000000] 11:59:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A90D33E800) [pid = 3280] [serial = 557] [outer = 000000A90CDED800] 11:59:44 INFO - PROCESS | 3280 | 1470941984893 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A90D369C00) [pid = 3280] [serial = 558] [outer = 000000A90CDED800] 11:59:45 INFO - PROCESS | 3280 | 1470941985820 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]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1136ms 11:59:45 INFO - PROCESS | 3280 | 1470941985885 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 3280 | 1470941985888 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 11:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:59:45 INFO - PROCESS | 3280 | 1470941985891 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 3280 | 1470941985893 Marionette TRACE conn6 <- [1,710,null,{}] 11:59:45 INFO - PROCESS | 3280 | 1470941985897 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}] 11:59:45 INFO - PROCESS | 3280 | 1470941985903 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:46 INFO - PROCESS | 3280 | 1470941986011 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 11:59:46 INFO - PROCESS | 3280 | 1470941986018 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 3280 | 1470941986020 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A25000 == 35 [pid = 3280] [id = 187] 11:59:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A90D36DC00) [pid = 3280] [serial = 559] [outer = 0000000000000000] 11:59:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A90D5F1000) [pid = 3280] [serial = 560] [outer = 000000A90D36DC00] 11:59:46 INFO - PROCESS | 3280 | 1470941986066 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90D707000) [pid = 3280] [serial = 561] [outer = 000000A90D36DC00] 11:59:46 INFO - PROCESS | 3280 | 1470941986738 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] 11:59:46 INFO - PROCESS | 3280 | 1470941986781 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 11:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:59:46 INFO - PROCESS | 3280 | 1470941986786 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 3280 | 1470941986792 Marionette TRACE conn6 <- [1,714,null,{}] 11:59:46 INFO - PROCESS | 3280 | 1470941986812 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}] 11:59:46 INFO - PROCESS | 3280 | 1470941986815 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:46 INFO - PROCESS | 3280 | 1470941986933 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 11:59:47 INFO - PROCESS | 3280 | 1470941987001 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 3280 | 1470941987004 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D299000 == 36 [pid = 3280] [id = 188] 11:59:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A902117000) [pid = 3280] [serial = 562] [outer = 0000000000000000] 11:59:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9056BE000) [pid = 3280] [serial = 563] [outer = 000000A902117000] 11:59:47 INFO - PROCESS | 3280 | 1470941987065 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A906B64400) [pid = 3280] [serial = 564] [outer = 000000A902117000] 11:59:47 INFO - PROCESS | 3280 | 1470941987757 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1024ms 11:59:47 INFO - PROCESS | 3280 | 1470941987813 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 3280 | 1470941987819 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 11:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:59:47 INFO - PROCESS | 3280 | 1470941987826 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 3280 | 1470941987829 Marionette TRACE conn6 <- [1,718,null,{}] 11:59:47 INFO - PROCESS | 3280 | 1470941987833 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}] 11:59:47 INFO - PROCESS | 3280 | 1470941987837 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:47 INFO - PROCESS | 3280 | 1470941987956 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 11:59:48 INFO - PROCESS | 3280 | 1470941988027 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 3280 | 1470941988030 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A14800 == 37 [pid = 3280] [id = 189] 11:59:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90A78E000) [pid = 3280] [serial = 565] [outer = 0000000000000000] 11:59:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90AF87000) [pid = 3280] [serial = 566] [outer = 000000A90A78E000] 11:59:48 INFO - PROCESS | 3280 | 1470941988090 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90D36E400) [pid = 3280] [serial = 567] [outer = 000000A90A78E000] 11:59:48 INFO - PROCESS | 3280 | 1470941988767 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] 11:59:48 INFO - PROCESS | 3280 | 1470941988817 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 11:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:59:48 INFO - PROCESS | 3280 | 1470941988821 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 3280 | 1470941988825 Marionette TRACE conn6 <- [1,722,null,{}] 11:59:48 INFO - PROCESS | 3280 | 1470941988837 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}] 11:59:48 INFO - PROCESS | 3280 | 1470941988842 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:48 INFO - PROCESS | 3280 | 1470941988955 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 11:59:49 INFO - PROCESS | 3280 | 1470941989028 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 3280 | 1470941989031 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A98000 == 38 [pid = 3280] [id = 190] 11:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D70F000) [pid = 3280] [serial = 568] [outer = 0000000000000000] 11:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D715000) [pid = 3280] [serial = 569] [outer = 000000A90D70F000] 11:59:49 INFO - PROCESS | 3280 | 1470941989093 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90DA13800) [pid = 3280] [serial = 570] [outer = 000000A90D70F000] 11:59:49 INFO - PROCESS | 3280 | 1470941989674 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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 11:59:49 INFO - PROCESS | 3280 | 1470941989703 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 3280 | 1470941989707 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 11:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:59:49 INFO - PROCESS | 3280 | 1470941989711 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 3280 | 1470941989713 Marionette TRACE conn6 <- [1,726,null,{}] 11:59:49 INFO - PROCESS | 3280 | 1470941989717 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}] 11:59:49 INFO - PROCESS | 3280 | 1470941989720 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:49 INFO - PROCESS | 3280 | 1470941989834 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 11:59:49 INFO - PROCESS | 3280 | 1470941989916 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 3280 | 1470941989918 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E2A4800 == 39 [pid = 3280] [id = 191] 11:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90DA1D000) [pid = 3280] [serial = 571] [outer = 0000000000000000] 11:59:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DA24C00) [pid = 3280] [serial = 572] [outer = 000000A90DA1D000] 11:59:49 INFO - PROCESS | 3280 | 1470941989975 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DA31000) [pid = 3280] [serial = 573] [outer = 000000A90DA1D000] 11:59:51 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:51 INFO - PROCESS | 3280 | 1470941991069 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]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1388ms 11:59:51 INFO - PROCESS | 3280 | 1470941991100 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 3280 | 1470941991104 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 11:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:59:51 INFO - PROCESS | 3280 | 1470941991109 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 3280 | 1470941991113 Marionette TRACE conn6 <- [1,730,null,{}] 11:59:51 INFO - PROCESS | 3280 | 1470941991118 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}] 11:59:51 INFO - PROCESS | 3280 | 1470941991122 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90FF1F800 == 38 [pid = 3280] [id = 186] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E2A7000 == 37 [pid = 3280] [id = 185] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4A000 == 36 [pid = 3280] [id = 184] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A5800 == 35 [pid = 3280] [id = 183] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A907047000 == 34 [pid = 3280] [id = 182] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1B2800 == 33 [pid = 3280] [id = 181] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE6C800 == 32 [pid = 3280] [id = 180] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A3A5800 == 31 [pid = 3280] [id = 175] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E2A4800 == 30 [pid = 3280] [id = 191] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A98000 == 29 [pid = 3280] [id = 190] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A14800 == 28 [pid = 3280] [id = 189] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D299000 == 27 [pid = 3280] [id = 188] 11:59:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A25000 == 26 [pid = 3280] [id = 187] 11:59:51 INFO - PROCESS | 3280 | 1470941991806 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90537AC00) [pid = 3280] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A906B32C00) [pid = 3280] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A901F57000) [pid = 3280] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90CB11C00) [pid = 3280] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A781400) [pid = 3280] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E448800) [pid = 3280] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90DA15C00) [pid = 3280] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90FF3F000) [pid = 3280] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A910FE2800) [pid = 3280] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90A774000) [pid = 3280] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90A766800) [pid = 3280] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A900B9F000) [pid = 3280] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A900B86000) [pid = 3280] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A906B32400) [pid = 3280] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A901E2B000) [pid = 3280] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A9070F2000) [pid = 3280] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90724C800) [pid = 3280] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90540F800) [pid = 3280] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A9070AF800) [pid = 3280] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:59:51 INFO - PROCESS | 3280 | 1470941991915 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 3280 | 1470941991919 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90186A000 == 27 [pid = 3280] [id = 192] 11:59:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A900A6BC00) [pid = 3280] [serial = 574] [outer = 0000000000000000] 11:59:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A900B2F400) [pid = 3280] [serial = 575] [outer = 000000A900A6BC00] 11:59:51 INFO - PROCESS | 3280 | 1470941991973 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A900B87800) [pid = 3280] [serial = 576] [outer = 000000A900A6BC00] 11:59:52 INFO - PROCESS | 3280 | 1470941992912 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]]]}] 11:59:52 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 11:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1842ms 11:59:52 INFO - PROCESS | 3280 | 1470941992952 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 3280 | 1470941992957 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 11:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:59:52 INFO - PROCESS | 3280 | 1470941992962 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 3280 | 1470941992966 Marionette TRACE conn6 <- [1,734,null,{}] 11:59:52 INFO - PROCESS | 3280 | 1470941992971 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}] 11:59:52 INFO - PROCESS | 3280 | 1470941992974 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:53 INFO - PROCESS | 3280 | 1470941993073 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 11:59:53 INFO - PROCESS | 3280 | 1470941993081 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 3280 | 1470941993084 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90694B000 == 28 [pid = 3280] [id = 193] 11:59:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A900EE6800) [pid = 3280] [serial = 577] [outer = 0000000000000000] 11:59:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A9010D3C00) [pid = 3280] [serial = 578] [outer = 000000A900EE6800] 11:59:53 INFO - PROCESS | 3280 | 1470941993135 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A90144F800) [pid = 3280] [serial = 579] [outer = 000000A900EE6800] 11:59:54 INFO - PROCESS | 3280 | 1470941994082 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]]]}] 11:59:54 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.) 11:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1193ms 11:59:54 INFO - PROCESS | 3280 | 1470941994159 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 3280 | 1470941994162 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 11:59:54 INFO - PROCESS | 3280 | 1470941994174 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:59:54 INFO - PROCESS | 3280 | 1470941994176 Marionette TRACE conn6 <- [1,738,null,{}] 11:59:54 INFO - PROCESS | 3280 | 1470941994181 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}] 11:59:54 INFO - PROCESS | 3280 | 1470941994183 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:54 INFO - PROCESS | 3280 | 1470941994302 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 11:59:54 INFO - PROCESS | 3280 | 1470941994313 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 3280 | 1470941994324 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1AF800 == 29 [pid = 3280] [id = 194] 11:59:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A9053EB000) [pid = 3280] [serial = 580] [outer = 0000000000000000] 11:59:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A905406C00) [pid = 3280] [serial = 581] [outer = 000000A9053EB000] 11:59:54 INFO - PROCESS | 3280 | 1470941994406 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9054CF400) [pid = 3280] [serial = 582] [outer = 000000A9053EB000] 11:59:55 INFO - PROCESS | 3280 | 1470941995384 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1235ms 11:59:55 INFO - PROCESS | 3280 | 1470941995415 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 3280 | 1470941995419 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 11:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:59:55 INFO - PROCESS | 3280 | 1470941995431 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 3280 | 1470941995436 Marionette TRACE conn6 <- [1,742,null,{}] 11:59:55 INFO - PROCESS | 3280 | 1470941995441 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}] 11:59:55 INFO - PROCESS | 3280 | 1470941995444 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:55 INFO - PROCESS | 3280 | 1470941995568 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 11:59:55 INFO - PROCESS | 3280 | 1470941995575 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 3280 | 1470941995577 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D297000 == 30 [pid = 3280] [id = 195] 11:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A9069D3000) [pid = 3280] [serial = 583] [outer = 0000000000000000] 11:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A906B64800) [pid = 3280] [serial = 584] [outer = 000000A9069D3000] 11:59:55 INFO - PROCESS | 3280 | 1470941995660 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A9070F5400) [pid = 3280] [serial = 585] [outer = 000000A9069D3000] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D36DC00) [pid = 3280] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90CDED800) [pid = 3280] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A907286400) [pid = 3280] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A900A67800) [pid = 3280] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A900B9BC00) [pid = 3280] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A900BA7400) [pid = 3280] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A900BA3C00) [pid = 3280] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:59:55 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90696C400) [pid = 3280] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:59:56 INFO - PROCESS | 3280 | 1470941996628 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]]]}] 11:59:56 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 11:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1235ms 11:59:56 INFO - PROCESS | 3280 | 1470941996664 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 3280 | 1470941996666 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 11:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:59:56 INFO - PROCESS | 3280 | 1470941996670 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 3280 | 1470941996672 Marionette TRACE conn6 <- [1,746,null,{}] 11:59:56 INFO - PROCESS | 3280 | 1470941996676 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}] 11:59:56 INFO - PROCESS | 3280 | 1470941996678 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:56 INFO - PROCESS | 3280 | 1470941996773 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 11:59:56 INFO - PROCESS | 3280 | 1470941996780 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 3280 | 1470941996782 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D794800 == 31 [pid = 3280] [id = 196] 11:59:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A9070F1000) [pid = 3280] [serial = 586] [outer = 0000000000000000] 11:59:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A907250C00) [pid = 3280] [serial = 587] [outer = 000000A9070F1000] 11:59:56 INFO - PROCESS | 3280 | 1470941996829 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90774D400) [pid = 3280] [serial = 588] [outer = 000000A9070F1000] 11:59:57 INFO - PROCESS | 3280 | 1470941997260 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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:59:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 11:59:57 INFO - PROCESS | 3280 | 1470941997300 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 3280 | 1470941997302 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 11:59:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:59:57 INFO - PROCESS | 3280 | 1470941997305 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 3280 | 1470941997307 Marionette TRACE conn6 <- [1,750,null,{}] 11:59:57 INFO - PROCESS | 3280 | 1470941997311 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}] 11:59:57 INFO - PROCESS | 3280 | 1470941997313 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:57 INFO - PROCESS | 3280 | 1470941997399 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 11:59:57 INFO - PROCESS | 3280 | 1470941997405 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 3280 | 1470941997412 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD10000 == 32 [pid = 3280] [id = 197] 11:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A90A770400) [pid = 3280] [serial = 589] [outer = 0000000000000000] 11:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90A773000) [pid = 3280] [serial = 590] [outer = 000000A90A770400] 11:59:57 INFO - PROCESS | 3280 | 1470941997475 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90AF06800) [pid = 3280] [serial = 591] [outer = 000000A90A770400] 11:59:58 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:59:58 INFO - PROCESS | 3280 | 1470941998415 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]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1182ms 11:59:58 INFO - PROCESS | 3280 | 1470941998491 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 3280 | 1470941998496 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:59:58 INFO - PROCESS | 3280 | 1470941998502 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 3280 | 1470941998506 Marionette TRACE conn6 <- [1,754,null,{}] 11:59:58 INFO - PROCESS | 3280 | 1470941998512 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}] 11:59:58 INFO - PROCESS | 3280 | 1470941998516 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:58 INFO - PROCESS | 3280 | 1470941998663 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 11:59:58 INFO - PROCESS | 3280 | 1470941998726 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 3280 | 1470941998732 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 11:59:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A900D13000 == 33 [pid = 3280] [id = 198] 11:59:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A900BCA400) [pid = 3280] [serial = 592] [outer = 0000000000000000] 11:59:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A900BD0400) [pid = 3280] [serial = 593] [outer = 000000A900BCA400] 11:59:58 INFO - PROCESS | 3280 | 1470941998793 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A9018BD400) [pid = 3280] [serial = 594] [outer = 000000A900BCA400] 12:00:00 INFO - PROCESS | 3280 | 1470942000059 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:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1626ms 12:00:00 INFO - PROCESS | 3280 | 1470942000133 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 3280 | 1470942000138 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:00:00 INFO - PROCESS | 3280 | 1470942000144 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 3280 | 1470942000147 Marionette TRACE conn6 <- [1,758,null,{}] 12:00:00 INFO - PROCESS | 3280 | 1470942000154 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:00:00 INFO - PROCESS | 3280 | 1470942000157 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:00 INFO - PROCESS | 3280 | 1470942000275 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:00:00 INFO - PROCESS | 3280 | 1470942000338 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 3280 | 1470942000341 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A42F800 == 34 [pid = 3280] [id = 199] 12:00:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A901404800) [pid = 3280] [serial = 595] [outer = 0000000000000000] 12:00:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9018C5400) [pid = 3280] [serial = 596] [outer = 000000A901404800] 12:00:00 INFO - PROCESS | 3280 | 1470942000397 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90540BC00) [pid = 3280] [serial = 597] [outer = 000000A901404800] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135EC000 == 33 [pid = 3280] [id = 21] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D811000 == 32 [pid = 3280] [id = 26] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A906937000 == 31 [pid = 3280] [id = 10] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD22800 == 30 [pid = 3280] [id = 27] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDBB800 == 29 [pid = 3280] [id = 29] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90701A000 == 28 [pid = 3280] [id = 25] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D759000 == 27 [pid = 3280] [id = 14] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2AA000 == 26 [pid = 3280] [id = 13] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D955800 == 25 [pid = 3280] [id = 16] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A907322800 == 24 [pid = 3280] [id = 24] 12:00:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A905456800 == 23 [pid = 3280] [id = 23] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D707000) [pid = 3280] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D5F1000) [pid = 3280] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D369C00) [pid = 3280] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90A762C00) [pid = 3280] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A9070F8C00) [pid = 3280] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90A78A000) [pid = 3280] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A900BD0800) [pid = 3280] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A901E2F400) [pid = 3280] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A901851000) [pid = 3280] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A905403400) [pid = 3280] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A906B35800) [pid = 3280] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90A78A800) [pid = 3280] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90D33E800) [pid = 3280] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A906B63C00) [pid = 3280] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90A9F7400) [pid = 3280] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:00:00 INFO - PROCESS | 3280 | 1470942000883 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:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 776ms 12:00:00 INFO - PROCESS | 3280 | 1470942000921 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 3280 | 1470942000927 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:00:00 INFO - PROCESS | 3280 | 1470942000933 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 3280 | 1470942000937 Marionette TRACE conn6 <- [1,762,null,{}] 12:00:00 INFO - PROCESS | 3280 | 1470942000940 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:00:00 INFO - PROCESS | 3280 | 1470942000943 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:01 INFO - PROCESS | 3280 | 1470942001046 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:00:01 INFO - PROCESS | 3280 | 1470942001053 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 3280 | 1470942001056 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A0000 == 24 [pid = 3280] [id = 200] 12:00:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A9053EE800) [pid = 3280] [serial = 598] [outer = 0000000000000000] 12:00:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A90540FC00) [pid = 3280] [serial = 599] [outer = 000000A9053EE800] 12:00:01 INFO - PROCESS | 3280 | 1470942001111 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A9069CBC00) [pid = 3280] [serial = 600] [outer = 000000A9053EE800] 12:00:01 INFO - PROCESS | 3280 | 1470942001534 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:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 12:00:01 INFO - PROCESS | 3280 | 1470942001564 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 3280 | 1470942001566 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:00:01 INFO - PROCESS | 3280 | 1470942001570 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 3280 | 1470942001574 Marionette TRACE conn6 <- [1,766,null,{}] 12:00:01 INFO - PROCESS | 3280 | 1470942001587 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:00:01 INFO - PROCESS | 3280 | 1470942001592 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:01 INFO - PROCESS | 3280 | 1470942001725 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:00:01 INFO - PROCESS | 3280 | 1470942001741 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 3280 | 1470942001745 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D78D000 == 25 [pid = 3280] [id = 201] 12:00:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A9070FD000) [pid = 3280] [serial = 601] [outer = 0000000000000000] 12:00:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A907245C00) [pid = 3280] [serial = 602] [outer = 000000A9070FD000] 12:00:01 INFO - PROCESS | 3280 | 1470942001802 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90A758000) [pid = 3280] [serial = 603] [outer = 000000A9070FD000] 12:00:02 INFO - PROCESS | 3280 | 1470942002221 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:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 12:00:02 INFO - PROCESS | 3280 | 1470942002264 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 3280 | 1470942002267 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:00:02 INFO - PROCESS | 3280 | 1470942002270 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 3280 | 1470942002272 Marionette TRACE conn6 <- [1,770,null,{}] 12:00:02 INFO - PROCESS | 3280 | 1470942002276 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:00:02 INFO - PROCESS | 3280 | 1470942002279 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:02 INFO - PROCESS | 3280 | 1470942002375 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:00:02 INFO - PROCESS | 3280 | 1470942002380 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 3280 | 1470942002383 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D949800 == 26 [pid = 3280] [id = 202] 12:00:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A90A781C00) [pid = 3280] [serial = 604] [outer = 0000000000000000] 12:00:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90A78C000) [pid = 3280] [serial = 605] [outer = 000000A90A781C00] 12:00:02 INFO - PROCESS | 3280 | 1470942002442 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90AF09000) [pid = 3280] [serial = 606] [outer = 000000A90A781C00] 12:00:02 INFO - PROCESS | 3280 | 1470942002837 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:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 12:00:02 INFO - PROCESS | 3280 | 1470942002861 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 3280 | 1470942002863 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:00:02 INFO - PROCESS | 3280 | 1470942002867 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 3280 | 1470942002869 Marionette TRACE conn6 <- [1,774,null,{}] 12:00:02 INFO - PROCESS | 3280 | 1470942002872 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:00:02 INFO - PROCESS | 3280 | 1470942002875 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:03 INFO - PROCESS | 3280 | 1470942002997 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:00:03 INFO - PROCESS | 3280 | 1470942003005 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 3280 | 1470942003007 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD0F800 == 27 [pid = 3280] [id = 203] 12:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A901405400) [pid = 3280] [serial = 607] [outer = 0000000000000000] 12:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90B2E2C00) [pid = 3280] [serial = 608] [outer = 000000A901405400] 12:00:03 INFO - PROCESS | 3280 | 1470942003057 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90D064000) [pid = 3280] [serial = 609] [outer = 000000A901405400] 12:00:03 INFO - PROCESS | 3280 | 1470942003481 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:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 12:00:03 INFO - PROCESS | 3280 | 1470942003541 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 3280 | 1470942003543 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:00:03 INFO - PROCESS | 3280 | 1470942003553 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 3280 | 1470942003555 Marionette TRACE conn6 <- [1,778,null,{}] 12:00:03 INFO - PROCESS | 3280 | 1470942003564 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:00:03 INFO - PROCESS | 3280 | 1470942003570 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:03 INFO - PROCESS | 3280 | 1470942003728 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:00:03 INFO - PROCESS | 3280 | 1470942003737 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 3280 | 1470942003739 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDD8000 == 28 [pid = 3280] [id = 204] 12:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90B2E1800) [pid = 3280] [serial = 610] [outer = 0000000000000000] 12:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D339400) [pid = 3280] [serial = 611] [outer = 000000A90B2E1800] 12:00:03 INFO - PROCESS | 3280 | 1470942003831 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D3CEC00) [pid = 3280] [serial = 612] [outer = 000000A90B2E1800] 12:00:04 INFO - PROCESS | 3280 | 1470942004220 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:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 12:00:04 INFO - PROCESS | 3280 | 1470942004289 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 3280 | 1470942004292 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:00:04 INFO - PROCESS | 3280 | 1470942004296 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 3280 | 1470942004297 Marionette TRACE conn6 <- [1,782,null,{}] 12:00:04 INFO - PROCESS | 3280 | 1470942004301 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:00:04 INFO - PROCESS | 3280 | 1470942004303 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:04 INFO - PROCESS | 3280 | 1470942004410 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:00:04 INFO - PROCESS | 3280 | 1470942004521 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 3280 | 1470942004523 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911191800 == 29 [pid = 3280] [id = 205] 12:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D5C5400) [pid = 3280] [serial = 613] [outer = 0000000000000000] 12:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D5C8000) [pid = 3280] [serial = 614] [outer = 000000A90D5C5400] 12:00:04 INFO - PROCESS | 3280 | 1470942004581 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D5EB400) [pid = 3280] [serial = 615] [outer = 000000A90D5C5400] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900A6BC00) [pid = 3280] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A902117000) [pid = 3280] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9069D3000) [pid = 3280] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A900EE6800) [pid = 3280] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A78E000) [pid = 3280] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A9053EB000) [pid = 3280] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:00:05 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90D70F000) [pid = 3280] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:00:05 INFO - PROCESS | 3280 | 1470942005255 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:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 985ms 12:00:05 INFO - PROCESS | 3280 | 1470942005282 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 3280 | 1470942005284 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:00:05 INFO - PROCESS | 3280 | 1470942005288 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:00:05 INFO - PROCESS | 3280 | 1470942005289 Marionette TRACE conn6 <- [1,786,null,{}] 12:00:05 INFO - PROCESS | 3280 | 1470942005293 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:00:05 INFO - PROCESS | 3280 | 1470942005295 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:05 INFO - PROCESS | 3280 | 1470942005404 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:00:05 INFO - PROCESS | 3280 | 1470942005474 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 3280 | 1470942005476 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A2D800 == 30 [pid = 3280] [id = 206] 12:00:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A902117000) [pid = 3280] [serial = 616] [outer = 0000000000000000] 12:00:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D5DA400) [pid = 3280] [serial = 617] [outer = 000000A902117000] 12:00:05 INFO - PROCESS | 3280 | 1470942005530 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D5F4800) [pid = 3280] [serial = 618] [outer = 000000A902117000] 12:00:05 INFO - PROCESS | 3280 | 1470942005890 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:00:05 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:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 12:00:05 INFO - PROCESS | 3280 | 1470942005929 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 3280 | 1470942005931 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:00:05 INFO - PROCESS | 3280 | 1470942005934 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 3280 | 1470942005936 Marionette TRACE conn6 <- [1,790,null,{}] 12:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:00:05 INFO - PROCESS | 3280 | 1470942005940 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:00:05 INFO - PROCESS | 3280 | 1470942005942 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:06 INFO - PROCESS | 3280 | 1470942006028 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:00:06 INFO - PROCESS | 3280 | 1470942006034 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 3280 | 1470942006036 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A70800 == 31 [pid = 3280] [id = 207] 12:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D5F3000) [pid = 3280] [serial = 619] [outer = 0000000000000000] 12:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D707800) [pid = 3280] [serial = 620] [outer = 000000A90D5F3000] 12:00:06 INFO - PROCESS | 3280 | 1470942006091 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D711C00) [pid = 3280] [serial = 621] [outer = 000000A90D5F3000] 12:00:06 INFO - PROCESS | 3280 | 1470942006518 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:00:06 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:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 12:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:00:06 INFO - PROCESS | 3280 | 1470942006569 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 3280 | 1470942006572 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:00:06 INFO - PROCESS | 3280 | 1470942006575 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 3280 | 1470942006576 Marionette TRACE conn6 <- [1,794,null,{}] 12:00:06 INFO - PROCESS | 3280 | 1470942006580 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:00:06 INFO - PROCESS | 3280 | 1470942006582 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:06 INFO - PROCESS | 3280 | 1470942006673 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:00:06 INFO - PROCESS | 3280 | 1470942006681 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 3280 | 1470942006683 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A98000 == 32 [pid = 3280] [id = 208] 12:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D714000) [pid = 3280] [serial = 622] [outer = 0000000000000000] 12:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D8D8400) [pid = 3280] [serial = 623] [outer = 000000A90D714000] 12:00:06 INFO - PROCESS | 3280 | 1470942006727 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DA1BC00) [pid = 3280] [serial = 624] [outer = 000000A90D714000] 12:00:07 INFO - PROCESS | 3280 | 1470942007143 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:00:07 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:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 12:00:07 INFO - PROCESS | 3280 | 1470942007207 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 3280 | 1470942007210 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:00:07 INFO - PROCESS | 3280 | 1470942007214 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 3280 | 1470942007217 Marionette TRACE conn6 <- [1,798,null,{}] 12:00:07 INFO - PROCESS | 3280 | 1470942007220 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:00:07 INFO - PROCESS | 3280 | 1470942007223 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:07 INFO - PROCESS | 3280 | 1470942007367 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:00:07 INFO - PROCESS | 3280 | 1470942007435 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 3280 | 1470942007438 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9051BB800 == 33 [pid = 3280] [id = 209] 12:00:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90080A400) [pid = 3280] [serial = 625] [outer = 0000000000000000] 12:00:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900B30400) [pid = 3280] [serial = 626] [outer = 000000A90080A400] 12:00:07 INFO - PROCESS | 3280 | 1470942007500 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A900BA3000) [pid = 3280] [serial = 627] [outer = 000000A90080A400] 12:00:08 INFO - PROCESS | 3280 | 1470942008209 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:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1022ms 12:00:08 INFO - PROCESS | 3280 | 1470942008241 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 3280 | 1470942008245 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:00:08 INFO - PROCESS | 3280 | 1470942008251 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 3280 | 1470942008255 Marionette TRACE conn6 <- [1,802,null,{}] 12:00:08 INFO - PROCESS | 3280 | 1470942008282 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:00:08 INFO - PROCESS | 3280 | 1470942008287 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:08 INFO - PROCESS | 3280 | 1470942008406 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:00:08 INFO - PROCESS | 3280 | 1470942008478 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 3280 | 1470942008481 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC02800 == 34 [pid = 3280] [id = 210] 12:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A906968800) [pid = 3280] [serial = 628] [outer = 0000000000000000] 12:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A906B5EC00) [pid = 3280] [serial = 629] [outer = 000000A906968800] 12:00:08 INFO - PROCESS | 3280 | 1470942008582 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90724BC00) [pid = 3280] [serial = 630] [outer = 000000A906968800] 12:00:09 INFO - PROCESS | 3280 | 1470942009186 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:00:09 INFO - PROCESS | 3280 | 1470942009242 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:00:09 INFO - PROCESS | 3280 | 1470942009246 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 3280 | 1470942009249 Marionette TRACE conn6 <- [1,806,null,{}] 12:00:09 INFO - PROCESS | 3280 | 1470942009253 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:00:09 INFO - PROCESS | 3280 | 1470942009256 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:09 INFO - PROCESS | 3280 | 1470942009372 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:00:09 INFO - PROCESS | 3280 | 1470942009449 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 3280 | 1470942009452 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91251A000 == 35 [pid = 3280] [id = 211] 12:00:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90CB06400) [pid = 3280] [serial = 631] [outer = 0000000000000000] 12:00:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D332C00) [pid = 3280] [serial = 632] [outer = 000000A90CB06400] 12:00:09 INFO - PROCESS | 3280 | 1470942009550 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D36A400) [pid = 3280] [serial = 633] [outer = 000000A90CB06400] 12:00:10 INFO - PROCESS | 3280 | 1470942010159 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:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 923ms 12:00:10 INFO - PROCESS | 3280 | 1470942010170 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 3280 | 1470942010175 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:00:10 INFO - PROCESS | 3280 | 1470942010187 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 3280 | 1470942010192 Marionette TRACE conn6 <- [1,810,null,{}] 12:00:10 INFO - PROCESS | 3280 | 1470942010196 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:00:10 INFO - PROCESS | 3280 | 1470942010200 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:10 INFO - PROCESS | 3280 | 1470942010319 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:00:10 INFO - PROCESS | 3280 | 1470942010432 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 3280 | 1470942010434 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913550000 == 36 [pid = 3280] [id = 212] 12:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5F8C00) [pid = 3280] [serial = 634] [outer = 0000000000000000] 12:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DC9D000) [pid = 3280] [serial = 635] [outer = 000000A90D5F8C00] 12:00:10 INFO - PROCESS | 3280 | 1470942010489 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DEB5800) [pid = 3280] [serial = 636] [outer = 000000A90D5F8C00] 12:00:11 INFO - PROCESS | 3280 | 1470942011221 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:00:11 INFO - PROCESS | 3280 | 1470942011271 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:00:11 INFO - PROCESS | 3280 | 1470942011276 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 3280 | 1470942011279 Marionette TRACE conn6 <- [1,814,null,{}] 12:00:11 INFO - PROCESS | 3280 | 1470942011285 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:00:11 INFO - PROCESS | 3280 | 1470942011288 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:11 INFO - PROCESS | 3280 | 1470942011391 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:00:11 INFO - PROCESS | 3280 | 1470942011467 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 3280 | 1470942011469 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD70000 == 37 [pid = 3280] [id = 213] 12:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A905375000) [pid = 3280] [serial = 637] [outer = 0000000000000000] 12:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A905695000) [pid = 3280] [serial = 638] [outer = 000000A905375000] 12:00:11 INFO - PROCESS | 3280 | 1470942011521 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A906B5E400) [pid = 3280] [serial = 639] [outer = 000000A905375000] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D814000 == 36 [pid = 3280] [id = 15] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA64800 == 35 [pid = 3280] [id = 19] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F01E800 == 34 [pid = 3280] [id = 18] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90186A000 == 33 [pid = 3280] [id = 192] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E292000 == 32 [pid = 3280] [id = 17] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FC5D000 == 31 [pid = 3280] [id = 20] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E2000 == 30 [pid = 3280] [id = 28] 12:00:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A915554000 == 29 [pid = 3280] [id = 22] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9010D3C00) [pid = 3280] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A905406C00) [pid = 3280] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A900B2F400) [pid = 3280] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A906B64800) [pid = 3280] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A906B64400) [pid = 3280] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9056BE000) [pid = 3280] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D36E400) [pid = 3280] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90AF87000) [pid = 3280] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9054CF400) [pid = 3280] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DA13800) [pid = 3280] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D715000) [pid = 3280] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DA24C00) [pid = 3280] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A907250C00) [pid = 3280] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90A773000) [pid = 3280] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900B87800) [pid = 3280] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90144F800) [pid = 3280] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:00:12 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9070F5400) [pid = 3280] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:00:14 INFO - PROCESS | 3280 | 1470942014040 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:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2789ms 12:00:14 INFO - PROCESS | 3280 | 1470942014070 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 3280 | 1470942014074 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:00:14 INFO - PROCESS | 3280 | 1470942014079 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 3280 | 1470942014083 Marionette TRACE conn6 <- [1,818,null,{}] 12:00:14 INFO - PROCESS | 3280 | 1470942014090 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:00:14 INFO - PROCESS | 3280 | 1470942014094 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:14 INFO - PROCESS | 3280 | 1470942014186 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:00:14 INFO - PROCESS | 3280 | 1470942014202 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3280 | 1470942014206 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A429800 == 30 [pid = 3280] [id = 214] 12:00:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A901FC3C00) [pid = 3280] [serial = 640] [outer = 0000000000000000] 12:00:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A905376400) [pid = 3280] [serial = 641] [outer = 000000A901FC3C00] 12:00:14 INFO - PROCESS | 3280 | 1470942014257 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90569E000) [pid = 3280] [serial = 642] [outer = 000000A901FC3C00] 12:00:14 INFO - PROCESS | 3280 | 1470942014769 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:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 733ms 12:00:14 INFO - PROCESS | 3280 | 1470942014816 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 3280 | 1470942014822 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:00:14 INFO - PROCESS | 3280 | 1470942014829 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 3280 | 1470942014832 Marionette TRACE conn6 <- [1,822,null,{}] 12:00:14 INFO - PROCESS | 3280 | 1470942014836 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:00:14 INFO - PROCESS | 3280 | 1470942014839 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:14 INFO - PROCESS | 3280 | 1470942014940 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:00:14 INFO - PROCESS | 3280 | 1470942014951 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 3280 | 1470942014953 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D53B800 == 31 [pid = 3280] [id = 215] 12:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A906B62400) [pid = 3280] [serial = 643] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9070F5400) [pid = 3280] [serial = 644] [outer = 000000A906B62400] 12:00:15 INFO - PROCESS | 3280 | 1470942015060 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90724B800) [pid = 3280] [serial = 645] [outer = 000000A906B62400] 12:00:15 INFO - PROCESS | 3280 | 1470942015482 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:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 12:00:15 INFO - PROCESS | 3280 | 1470942015564 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 3280 | 1470942015567 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:00:15 INFO - PROCESS | 3280 | 1470942015570 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 3280 | 1470942015574 Marionette TRACE conn6 <- [1,826,null,{}] 12:00:15 INFO - PROCESS | 3280 | 1470942015586 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:00:15 INFO - PROCESS | 3280 | 1470942015591 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:15 INFO - PROCESS | 3280 | 1470942015686 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:00:15 INFO - PROCESS | 3280 | 1470942015695 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 3280 | 1470942015699 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4A800 == 32 [pid = 3280] [id = 216] 12:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900B8F000) [pid = 3280] [serial = 646] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A786C00) [pid = 3280] [serial = 647] [outer = 000000A900B8F000] 12:00:15 INFO - PROCESS | 3280 | 1470942015751 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90B140000) [pid = 3280] [serial = 648] [outer = 000000A900B8F000] 12:00:16 INFO - PROCESS | 3280 | 1470942016238 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:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 12:00:16 INFO - PROCESS | 3280 | 1470942016265 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 3280 | 1470942016268 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:00:16 INFO - PROCESS | 3280 | 1470942016271 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 3280 | 1470942016273 Marionette TRACE conn6 <- [1,830,null,{}] 12:00:16 INFO - PROCESS | 3280 | 1470942016276 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:00:16 INFO - PROCESS | 3280 | 1470942016279 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:16 INFO - PROCESS | 3280 | 1470942016426 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:00:16 INFO - PROCESS | 3280 | 1470942016452 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 3280 | 1470942016454 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E331000 == 33 [pid = 3280] [id = 217] 12:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D310C00) [pid = 3280] [serial = 649] [outer = 0000000000000000] 12:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D33D800) [pid = 3280] [serial = 650] [outer = 000000A90D310C00] 12:00:16 INFO - PROCESS | 3280 | 1470942016502 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90B2E0C00) [pid = 3280] [serial = 651] [outer = 000000A90D310C00] 12:00:16 INFO - PROCESS | 3280 | 1470942016952 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:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms 12:00:17 INFO - PROCESS | 3280 | 1470942017007 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 3280 | 1470942017009 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:00:17 INFO - PROCESS | 3280 | 1470942017017 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 3280 | 1470942017019 Marionette TRACE conn6 <- [1,834,null,{}] 12:00:17 INFO - PROCESS | 3280 | 1470942017029 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:00:17 INFO - PROCESS | 3280 | 1470942017031 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:17 INFO - PROCESS | 3280 | 1470942017147 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:00:17 INFO - PROCESS | 3280 | 1470942017159 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 3280 | 1470942017161 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B7800 == 34 [pid = 3280] [id = 218] 12:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9056BCC00) [pid = 3280] [serial = 652] [outer = 0000000000000000] 12:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D5C1000) [pid = 3280] [serial = 653] [outer = 000000A9056BCC00] 12:00:17 INFO - PROCESS | 3280 | 1470942017207 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D5F0800) [pid = 3280] [serial = 654] [outer = 000000A9056BCC00] 12:00:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D5EF000) [pid = 3280] [serial = 655] [outer = 000000A90DC9D400] 12:00:17 INFO - PROCESS | 3280 | 1470942017720 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:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 12:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:00:17 INFO - PROCESS | 3280 | 1470942017774 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 3280 | 1470942017777 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:00:17 INFO - PROCESS | 3280 | 1470942017780 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 3280 | 1470942017782 Marionette TRACE conn6 <- [1,838,null,{}] 12:00:17 INFO - PROCESS | 3280 | 1470942017786 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:00:17 INFO - PROCESS | 3280 | 1470942017792 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:17 INFO - PROCESS | 3280 | 1470942017927 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D714000) [pid = 3280] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A9070F1000) [pid = 3280] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90B2E1800) [pid = 3280] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5C5400) [pid = 3280] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A781C00) [pid = 3280] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A900BCA400) [pid = 3280] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9070FD000) [pid = 3280] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9053EE800) [pid = 3280] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A901404800) [pid = 3280] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A901405400) [pid = 3280] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90A770400) [pid = 3280] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5F3000) [pid = 3280] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A902117000) [pid = 3280] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:00:18 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA1D000) [pid = 3280] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:00:18 INFO - PROCESS | 3280 | 1470942018184 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 3280 | 1470942018187 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D53A000 == 35 [pid = 3280] [id = 219] 12:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900A74800) [pid = 3280] [serial = 656] [outer = 0000000000000000] 12:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900EE6800) [pid = 3280] [serial = 657] [outer = 000000A900A74800] 12:00:18 INFO - PROCESS | 3280 | 1470942018234 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A76BC00) [pid = 3280] [serial = 658] [outer = 000000A900A74800] 12:00:18 INFO - PROCESS | 3280 | 1470942018609 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:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 882ms 12:00:18 INFO - PROCESS | 3280 | 1470942018664 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:00:18 INFO - PROCESS | 3280 | 1470942018666 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:00:18 INFO - PROCESS | 3280 | 1470942018669 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 3280 | 1470942018671 Marionette TRACE conn6 <- [1,842,null,{}] 12:00:18 INFO - PROCESS | 3280 | 1470942018675 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:00:18 INFO - PROCESS | 3280 | 1470942018677 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:18 INFO - PROCESS | 3280 | 1470942018785 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:00:18 INFO - PROCESS | 3280 | 1470942018794 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 3280 | 1470942018796 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913541000 == 36 [pid = 3280] [id = 220] 12:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900A6B800) [pid = 3280] [serial = 659] [outer = 0000000000000000] 12:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D366000) [pid = 3280] [serial = 660] [outer = 000000A900A6B800] 12:00:18 INFO - PROCESS | 3280 | 1470942018841 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA2F000) [pid = 3280] [serial = 661] [outer = 000000A900A6B800] 12:00:19 INFO - PROCESS | 3280 | 1470942019235 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:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 588ms 12:00:19 INFO - PROCESS | 3280 | 1470942019260 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3280 | 1470942019262 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:00:19 INFO - PROCESS | 3280 | 1470942019266 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 3280 | 1470942019268 Marionette TRACE conn6 <- [1,846,null,{}] 12:00:19 INFO - PROCESS | 3280 | 1470942019271 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:00:19 INFO - PROCESS | 3280 | 1470942019273 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:19 INFO - PROCESS | 3280 | 1470942019358 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:00:19 INFO - PROCESS | 3280 | 1470942019457 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 3280 | 1470942019459 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914369000 == 37 [pid = 3280] [id = 221] 12:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA1F800) [pid = 3280] [serial = 662] [outer = 0000000000000000] 12:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DC9D800) [pid = 3280] [serial = 663] [outer = 000000A90DA1F800] 12:00:19 INFO - PROCESS | 3280 | 1470942019521 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DF85800) [pid = 3280] [serial = 664] [outer = 000000A90DA1F800] 12:00:19 INFO - PROCESS | 3280 | 1470942019866 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:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 12:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:00:19 INFO - PROCESS | 3280 | 1470942019899 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 3280 | 1470942019901 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:00:19 INFO - PROCESS | 3280 | 1470942019904 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 3280 | 1470942019906 Marionette TRACE conn6 <- [1,850,null,{}] 12:00:19 INFO - PROCESS | 3280 | 1470942019920 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:00:19 INFO - PROCESS | 3280 | 1470942019922 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:20 INFO - PROCESS | 3280 | 1470942020006 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:00:20 INFO - PROCESS | 3280 | 1470942020012 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 3280 | 1470942020014 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4A000 == 38 [pid = 3280] [id = 222] 12:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DEEDC00) [pid = 3280] [serial = 665] [outer = 0000000000000000] 12:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E35C800) [pid = 3280] [serial = 666] [outer = 000000A90DEEDC00] 12:00:20 INFO - PROCESS | 3280 | 1470942020059 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E363000) [pid = 3280] [serial = 667] [outer = 000000A90DEEDC00] 12:00:20 INFO - PROCESS | 3280 | 1470942020817 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:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 12:00:20 INFO - PROCESS | 3280 | 1470942020894 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 3280 | 1470942020899 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:00:20 INFO - PROCESS | 3280 | 1470942020904 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 3280 | 1470942020910 Marionette TRACE conn6 <- [1,854,null,{}] 12:00:20 INFO - PROCESS | 3280 | 1470942020916 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:00:20 INFO - PROCESS | 3280 | 1470942020919 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:21 INFO - PROCESS | 3280 | 1470942021055 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:00:21 INFO - PROCESS | 3280 | 1470942021124 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 3280 | 1470942021127 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0D3800 == 39 [pid = 3280] [id = 223] 12:00:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A901408400) [pid = 3280] [serial = 668] [outer = 0000000000000000] 12:00:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A905408000) [pid = 3280] [serial = 669] [outer = 000000A901408400] 12:00:21 INFO - PROCESS | 3280 | 1470942021188 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A906B59000) [pid = 3280] [serial = 670] [outer = 000000A901408400] 12:00:21 INFO - PROCESS | 3280 | 1470942021951 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:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1131ms 12:00:22 INFO - PROCESS | 3280 | 1470942022039 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 3280 | 1470942022044 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:00:22 INFO - PROCESS | 3280 | 1470942022051 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 3280 | 1470942022054 Marionette TRACE conn6 <- [1,858,null,{}] 12:00:22 INFO - PROCESS | 3280 | 1470942022059 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:00:22 INFO - PROCESS | 3280 | 1470942022062 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:22 INFO - PROCESS | 3280 | 1470942022223 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:00:22 INFO - PROCESS | 3280 | 1470942022419 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 3280 | 1470942022423 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90691B800 == 40 [pid = 3280] [id = 224] 12:00:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900B80800) [pid = 3280] [serial = 671] [outer = 0000000000000000] 12:00:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900EE8C00) [pid = 3280] [serial = 672] [outer = 000000A900B80800] 12:00:22 INFO - PROCESS | 3280 | 1470942022482 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A905407800) [pid = 3280] [serial = 673] [outer = 000000A900B80800] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A914369000 == 39 [pid = 3280] [id = 221] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A913541000 == 38 [pid = 3280] [id = 220] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D53A000 == 37 [pid = 3280] [id = 219] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B7800 == 36 [pid = 3280] [id = 218] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E331000 == 35 [pid = 3280] [id = 217] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4A800 == 34 [pid = 3280] [id = 216] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D53B800 == 33 [pid = 3280] [id = 215] 12:00:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A429800 == 32 [pid = 3280] [id = 214] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D339400) [pid = 3280] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D3CEC00) [pid = 3280] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D5C8000) [pid = 3280] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90A78C000) [pid = 3280] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90AF09000) [pid = 3280] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A900BD0400) [pid = 3280] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9018BD400) [pid = 3280] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A907245C00) [pid = 3280] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A758000) [pid = 3280] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90540FC00) [pid = 3280] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9069CBC00) [pid = 3280] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9018C5400) [pid = 3280] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90540BC00) [pid = 3280] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90B2E2C00) [pid = 3280] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90AF06800) [pid = 3280] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5EB400) [pid = 3280] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DA1BC00) [pid = 3280] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D707800) [pid = 3280] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D711C00) [pid = 3280] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D5DA400) [pid = 3280] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5F4800) [pid = 3280] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D064000) [pid = 3280] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:00:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DA31000) [pid = 3280] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D8D8400) [pid = 3280] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90774D400) [pid = 3280] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:00:23 INFO - PROCESS | 3280 | 1470942023103 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:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1072ms 12:00:23 INFO - PROCESS | 3280 | 1470942023138 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 3280 | 1470942023142 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:00:23 INFO - PROCESS | 3280 | 1470942023146 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 3280 | 1470942023149 Marionette TRACE conn6 <- [1,862,null,{}] 12:00:23 INFO - PROCESS | 3280 | 1470942023155 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:00:23 INFO - PROCESS | 3280 | 1470942023159 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:23 INFO - PROCESS | 3280 | 1470942023253 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:00:23 INFO - PROCESS | 3280 | 1470942023329 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 3280 | 1470942023332 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A2000 == 33 [pid = 3280] [id = 225] 12:00:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900BA3400) [pid = 3280] [serial = 674] [outer = 0000000000000000] 12:00:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90540E400) [pid = 3280] [serial = 675] [outer = 000000A900BA3400] 12:00:23 INFO - PROCESS | 3280 | 1470942023383 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9070F3800) [pid = 3280] [serial = 676] [outer = 000000A900BA3400] 12:00:23 INFO - PROCESS | 3280 | 1470942023821 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:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 12:00:23 INFO - PROCESS | 3280 | 1470942023887 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 3280 | 1470942023891 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:00:23 INFO - PROCESS | 3280 | 1470942023901 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:00:23 INFO - PROCESS | 3280 | 1470942023904 Marionette TRACE conn6 <- [1,866,null,{}] 12:00:23 INFO - PROCESS | 3280 | 1470942023908 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:00:23 INFO - PROCESS | 3280 | 1470942023910 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:24 INFO - PROCESS | 3280 | 1470942024002 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:00:24 INFO - PROCESS | 3280 | 1470942024017 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 3280 | 1470942024019 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D80A800 == 34 [pid = 3280] [id = 226] 12:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A75A400) [pid = 3280] [serial = 677] [outer = 0000000000000000] 12:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A766C00) [pid = 3280] [serial = 678] [outer = 000000A90A75A400] 12:00:24 INFO - PROCESS | 3280 | 1470942024067 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A790800) [pid = 3280] [serial = 679] [outer = 000000A90A75A400] 12:00:24 INFO - PROCESS | 3280 | 1470942024539 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:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 12:00:24 INFO - PROCESS | 3280 | 1470942024598 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 3280 | 1470942024600 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:00:24 INFO - PROCESS | 3280 | 1470942024605 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 3280 | 1470942024612 Marionette TRACE conn6 <- [1,870,null,{}] 12:00:24 INFO - PROCESS | 3280 | 1470942024622 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:00:24 INFO - PROCESS | 3280 | 1470942024626 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:24 INFO - PROCESS | 3280 | 1470942024720 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:00:24 INFO - PROCESS | 3280 | 1470942024728 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 3280 | 1470942024730 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE6C800 == 35 [pid = 3280] [id = 227] 12:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A762C00) [pid = 3280] [serial = 680] [outer = 0000000000000000] 12:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D309800) [pid = 3280] [serial = 681] [outer = 000000A90A762C00] 12:00:24 INFO - PROCESS | 3280 | 1470942024783 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D363800) [pid = 3280] [serial = 682] [outer = 000000A90A762C00] 12:00:25 INFO - PROCESS | 3280 | 1470942025193 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:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 12:00:25 INFO - PROCESS | 3280 | 1470942025236 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 3280 | 1470942025239 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:00:25 INFO - PROCESS | 3280 | 1470942025242 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 3280 | 1470942025244 Marionette TRACE conn6 <- [1,874,null,{}] 12:00:25 INFO - PROCESS | 3280 | 1470942025254 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:00:25 INFO - PROCESS | 3280 | 1470942025256 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:25 INFO - PROCESS | 3280 | 1470942025369 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:00:25 INFO - PROCESS | 3280 | 1470942025444 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 3280 | 1470942025446 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F01E000 == 36 [pid = 3280] [id = 228] 12:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5BC400) [pid = 3280] [serial = 683] [outer = 0000000000000000] 12:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5C8C00) [pid = 3280] [serial = 684] [outer = 000000A90D5BC400] 12:00:25 INFO - PROCESS | 3280 | 1470942025499 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5F5C00) [pid = 3280] [serial = 685] [outer = 000000A90D5BC400] 12:00:25 INFO - PROCESS | 3280 | 1470942025941 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:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 12:00:25 INFO - PROCESS | 3280 | 1470942025978 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 3280 | 1470942025981 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:00:25 INFO - PROCESS | 3280 | 1470942025984 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 3280 | 1470942025986 Marionette TRACE conn6 <- [1,878,null,{}] 12:00:25 INFO - PROCESS | 3280 | 1470942025990 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:00:25 INFO - PROCESS | 3280 | 1470942025992 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:26 INFO - PROCESS | 3280 | 1470942026103 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:00:26 INFO - PROCESS | 3280 | 1470942026111 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3280 | 1470942026117 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD62800 == 37 [pid = 3280] [id = 229] 12:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D70D800) [pid = 3280] [serial = 686] [outer = 0000000000000000] 12:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D714000) [pid = 3280] [serial = 687] [outer = 000000A90D70D800] 12:00:26 INFO - PROCESS | 3280 | 1470942026215 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA1E800) [pid = 3280] [serial = 688] [outer = 000000A90D70D800] 12:00:26 INFO - PROCESS | 3280 | 1470942026678 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:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 12:00:26 INFO - PROCESS | 3280 | 1470942026729 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 3280 | 1470942026732 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:00:26 INFO - PROCESS | 3280 | 1470942026735 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 3280 | 1470942026737 Marionette TRACE conn6 <- [1,882,null,{}] 12:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:00:26 INFO - PROCESS | 3280 | 1470942026741 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:00:26 INFO - PROCESS | 3280 | 1470942026743 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:26 INFO - PROCESS | 3280 | 1470942026864 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:00:26 INFO - PROCESS | 3280 | 1470942026918 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 3280 | 1470942026920 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A8D000 == 38 [pid = 3280] [id = 230] 12:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DEB7800) [pid = 3280] [serial = 689] [outer = 0000000000000000] 12:00:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E2B0C00) [pid = 3280] [serial = 690] [outer = 000000A90DEB7800] 12:00:26 INFO - PROCESS | 3280 | 1470942026966 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E35FC00) [pid = 3280] [serial = 691] [outer = 000000A90DEB7800] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A901FC3C00) [pid = 3280] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D310C00) [pid = 3280] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A906B62400) [pid = 3280] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905375000) [pid = 3280] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900B8F000) [pid = 3280] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9056BCC00) [pid = 3280] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900A6B800) [pid = 3280] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900A74800) [pid = 3280] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DA1F800) [pid = 3280] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90080A400) [pid = 3280] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A906968800) [pid = 3280] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90CB06400) [pid = 3280] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:00:27 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D5F8C00) [pid = 3280] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:00:27 INFO - PROCESS | 3280 | 1470942027421 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:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 12:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:00:27 INFO - PROCESS | 3280 | 1470942027475 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 3280 | 1470942027477 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:00:27 INFO - PROCESS | 3280 | 1470942027481 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 3280 | 1470942027483 Marionette TRACE conn6 <- [1,886,null,{}] 12:00:27 INFO - PROCESS | 3280 | 1470942027486 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:00:27 INFO - PROCESS | 3280 | 1470942027488 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:27 INFO - PROCESS | 3280 | 1470942027599 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:00:27 INFO - PROCESS | 3280 | 1470942027646 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 3280 | 1470942027648 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A42E000 == 39 [pid = 3280] [id = 231] 12:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900B8D800) [pid = 3280] [serial = 692] [outer = 0000000000000000] 12:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A9F9400) [pid = 3280] [serial = 693] [outer = 000000A900B8D800] 12:00:27 INFO - PROCESS | 3280 | 1470942027694 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DEE6C00) [pid = 3280] [serial = 694] [outer = 000000A900B8D800] 12:00:28 INFO - PROCESS | 3280 | 1470942028050 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:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 12:00:28 INFO - PROCESS | 3280 | 1470942028113 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3280 | 1470942028116 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:00:28 INFO - PROCESS | 3280 | 1470942028119 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 3280 | 1470942028121 Marionette TRACE conn6 <- [1,890,null,{}] 12:00:28 INFO - PROCESS | 3280 | 1470942028125 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:00:28 INFO - PROCESS | 3280 | 1470942028128 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:28 INFO - PROCESS | 3280 | 1470942028246 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:00:28 INFO - PROCESS | 3280 | 1470942028255 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3280 | 1470942028257 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914366800 == 40 [pid = 3280] [id = 232] 12:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E442C00) [pid = 3280] [serial = 695] [outer = 0000000000000000] 12:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E447400) [pid = 3280] [serial = 696] [outer = 000000A90E442C00] 12:00:28 INFO - PROCESS | 3280 | 1470942028303 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E44E400) [pid = 3280] [serial = 697] [outer = 000000A90E442C00] 12:00:28 INFO - PROCESS | 3280 | 1470942028722 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:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 12:00:28 INFO - PROCESS | 3280 | 1470942028751 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 3280 | 1470942028754 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:00:28 INFO - PROCESS | 3280 | 1470942028761 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 3280 | 1470942028763 Marionette TRACE conn6 <- [1,894,null,{}] 12:00:28 INFO - PROCESS | 3280 | 1470942028767 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:00:28 INFO - PROCESS | 3280 | 1470942028769 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:28 INFO - PROCESS | 3280 | 1470942028855 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:00:28 INFO - PROCESS | 3280 | 1470942028861 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 3280 | 1470942028863 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915036800 == 41 [pid = 3280] [id = 233] 12:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E44F400) [pid = 3280] [serial = 698] [outer = 0000000000000000] 12:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E726400) [pid = 3280] [serial = 699] [outer = 000000A90E44F400] 12:00:28 INFO - PROCESS | 3280 | 1470942028908 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E72D000) [pid = 3280] [serial = 700] [outer = 000000A90E44F400] 12:00:29 INFO - PROCESS | 3280 | 1470942029401 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:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 12:00:29 INFO - PROCESS | 3280 | 1470942029452 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 3280 | 1470942029458 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:00:29 INFO - PROCESS | 3280 | 1470942029464 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 3280 | 1470942029468 Marionette TRACE conn6 <- [1,898,null,{}] 12:00:29 INFO - PROCESS | 3280 | 1470942029474 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:00:29 INFO - PROCESS | 3280 | 1470942029478 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:29 INFO - PROCESS | 3280 | 1470942029652 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:00:29 INFO - PROCESS | 3280 | 1470942029759 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 3280 | 1470942029762 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDBA000 == 42 [pid = 3280] [id = 234] 12:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A9056C4400) [pid = 3280] [serial = 701] [outer = 0000000000000000] 12:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A905E3F400) [pid = 3280] [serial = 702] [outer = 000000A9056C4400] 12:00:29 INFO - PROCESS | 3280 | 1470942029827 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A907242400) [pid = 3280] [serial = 703] [outer = 000000A9056C4400] 12:00:30 INFO - PROCESS | 3280 | 1470942030415 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:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 985ms 12:00:30 INFO - PROCESS | 3280 | 1470942030452 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 3280 | 1470942030457 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:00:30 INFO - PROCESS | 3280 | 1470942030464 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 3280 | 1470942030468 Marionette TRACE conn6 <- [1,902,null,{}] 12:00:30 INFO - PROCESS | 3280 | 1470942030472 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:00:30 INFO - PROCESS | 3280 | 1470942030475 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:30 INFO - PROCESS | 3280 | 1470942030598 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:00:30 INFO - PROCESS | 3280 | 1470942030689 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 3280 | 1470942030692 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113BE000 == 43 [pid = 3280] [id = 235] 12:00:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90AF87400) [pid = 3280] [serial = 704] [outer = 0000000000000000] 12:00:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90B2E1400) [pid = 3280] [serial = 705] [outer = 000000A90AF87400] 12:00:30 INFO - PROCESS | 3280 | 1470942030752 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D365000) [pid = 3280] [serial = 706] [outer = 000000A90AF87400] 12:00:31 INFO - PROCESS | 3280 | 1470942031390 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:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 12:00:31 INFO - PROCESS | 3280 | 1470942031452 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 3280 | 1470942031455 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:00:31 INFO - PROCESS | 3280 | 1470942031459 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 3280 | 1470942031463 Marionette TRACE conn6 <- [1,906,null,{}] 12:00:31 INFO - PROCESS | 3280 | 1470942031475 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:00:31 INFO - PROCESS | 3280 | 1470942031481 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:31 INFO - PROCESS | 3280 | 1470942031599 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:00:31 INFO - PROCESS | 3280 | 1470942031675 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 3280 | 1470942031678 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151CD000 == 44 [pid = 3280] [id = 236] 12:00:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90DA1B800) [pid = 3280] [serial = 707] [outer = 0000000000000000] 12:00:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90DC3B800) [pid = 3280] [serial = 708] [outer = 000000A90DA1B800] 12:00:31 INFO - PROCESS | 3280 | 1470942031779 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90E72A400) [pid = 3280] [serial = 709] [outer = 000000A90DA1B800] 12:00:32 INFO - PROCESS | 3280 | 1470942032409 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:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 12:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:00:32 INFO - PROCESS | 3280 | 1470942032446 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 3280 | 1470942032449 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:00:32 INFO - PROCESS | 3280 | 1470942032453 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 3280 | 1470942032455 Marionette TRACE conn6 <- [1,910,null,{}] 12:00:32 INFO - PROCESS | 3280 | 1470942032459 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:00:32 INFO - PROCESS | 3280 | 1470942032462 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:32 INFO - PROCESS | 3280 | 1470942032577 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:00:32 INFO - PROCESS | 3280 | 1470942032692 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 3280 | 1470942032695 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553F800 == 45 [pid = 3280] [id = 237] 12:00:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90ED8E400) [pid = 3280] [serial = 710] [outer = 0000000000000000] 12:00:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90EFF1C00) [pid = 3280] [serial = 711] [outer = 000000A90ED8E400] 12:00:32 INFO - PROCESS | 3280 | 1470942032753 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90FBCA800) [pid = 3280] [serial = 712] [outer = 000000A90ED8E400] 12:00:33 INFO - PROCESS | 3280 | 1470942033543 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:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1125ms 12:00:33 INFO - PROCESS | 3280 | 1470942033587 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 3280 | 1470942033592 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:00:33 INFO - PROCESS | 3280 | 1470942033598 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 3280 | 1470942033601 Marionette TRACE conn6 <- [1,914,null,{}] 12:00:33 INFO - PROCESS | 3280 | 1470942033607 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:00:33 INFO - PROCESS | 3280 | 1470942033610 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:33 INFO - PROCESS | 3280 | 1470942033719 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:00:33 INFO - PROCESS | 3280 | 1470942033796 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 3280 | 1470942033800 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B104800 == 46 [pid = 3280] [id = 238] 12:00:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A906B32400) [pid = 3280] [serial = 713] [outer = 0000000000000000] 12:00:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A906B57400) [pid = 3280] [serial = 714] [outer = 000000A906B32400] 12:00:33 INFO - PROCESS | 3280 | 1470942033901 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90724E400) [pid = 3280] [serial = 715] [outer = 000000A906B32400] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A914366800 == 45 [pid = 3280] [id = 232] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A42E000 == 44 [pid = 3280] [id = 231] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A8D000 == 43 [pid = 3280] [id = 230] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD62800 == 42 [pid = 3280] [id = 229] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F01E000 == 41 [pid = 3280] [id = 228] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE6C800 == 40 [pid = 3280] [id = 227] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D80A800 == 39 [pid = 3280] [id = 226] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A2000 == 38 [pid = 3280] [id = 225] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90691B800 == 37 [pid = 3280] [id = 224] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4A000 == 36 [pid = 3280] [id = 222] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0D3800 == 35 [pid = 3280] [id = 223] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A913550000 == 34 [pid = 3280] [id = 212] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CD70000 == 33 [pid = 3280] [id = 213] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A91251A000 == 32 [pid = 3280] [id = 211] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC02800 == 31 [pid = 3280] [id = 210] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553F800 == 30 [pid = 3280] [id = 237] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151CD000 == 29 [pid = 3280] [id = 236] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113BE000 == 28 [pid = 3280] [id = 235] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A915036800 == 27 [pid = 3280] [id = 233] 12:00:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDBA000 == 26 [pid = 3280] [id = 234] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90A76BC00) [pid = 3280] [serial = 658] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90DC9D800) [pid = 3280] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A900BA3000) [pid = 3280] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A900B30400) [pid = 3280] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90E35C800) [pid = 3280] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90724BC00) [pid = 3280] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A906B5EC00) [pid = 3280] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D36A400) [pid = 3280] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D332C00) [pid = 3280] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90DF85800) [pid = 3280] [serial = 664] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90DEB5800) [pid = 3280] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90DC9D000) [pid = 3280] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90DA2F000) [pid = 3280] [serial = 661] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90B140000) [pid = 3280] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905376400) [pid = 3280] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90569E000) [pid = 3280] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D33D800) [pid = 3280] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90724B800) [pid = 3280] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9070F5400) [pid = 3280] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A906B5E400) [pid = 3280] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A905695000) [pid = 3280] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A786C00) [pid = 3280] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9110AB400) [pid = 3280] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D5C1000) [pid = 3280] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90B2E0C00) [pid = 3280] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D5F0800) [pid = 3280] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D366000) [pid = 3280] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:00:34 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A900EE6800) [pid = 3280] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:00:35 INFO - PROCESS | 3280 | 1470942035117 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:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1588ms 12:00:35 INFO - PROCESS | 3280 | 1470942035190 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 3280 | 1470942035195 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:00:35 INFO - PROCESS | 3280 | 1470942035203 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:00:35 INFO - PROCESS | 3280 | 1470942035206 Marionette TRACE conn6 <- [1,918,null,{}] 12:00:35 INFO - PROCESS | 3280 | 1470942035212 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:00:35 INFO - PROCESS | 3280 | 1470942035215 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:35 INFO - PROCESS | 3280 | 1470942035303 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:00:35 INFO - PROCESS | 3280 | 1470942035317 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 3280 | 1470942035319 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907044800 == 27 [pid = 3280] [id = 239] 12:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900BC9C00) [pid = 3280] [serial = 716] [outer = 0000000000000000] 12:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9010D4400) [pid = 3280] [serial = 717] [outer = 000000A900BC9C00] 12:00:35 INFO - PROCESS | 3280 | 1470942035370 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A9018C6000) [pid = 3280] [serial = 718] [outer = 000000A900BC9C00] 12:00:35 INFO - PROCESS | 3280 | 1470942035832 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:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 12:00:35 INFO - PROCESS | 3280 | 1470942035879 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 3280 | 1470942035885 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:00:35 INFO - PROCESS | 3280 | 1470942035892 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 3280 | 1470942035895 Marionette TRACE conn6 <- [1,922,null,{}] 12:00:35 INFO - PROCESS | 3280 | 1470942035899 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:00:35 INFO - PROCESS | 3280 | 1470942035902 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:36 INFO - PROCESS | 3280 | 1470942035997 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:00:36 INFO - PROCESS | 3280 | 1470942036007 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 3280 | 1470942036009 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B29B800 == 28 [pid = 3280] [id = 240] 12:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9054CF400) [pid = 3280] [serial = 719] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9056B9000) [pid = 3280] [serial = 720] [outer = 000000A9054CF400] 12:00:36 INFO - PROCESS | 3280 | 1470942036060 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A906969C00) [pid = 3280] [serial = 721] [outer = 000000A9054CF400] 12:00:36 INFO - PROCESS | 3280 | 1470942036534 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:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 12:00:36 INFO - PROCESS | 3280 | 1470942036565 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 3280 | 1470942036567 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:00:36 INFO - PROCESS | 3280 | 1470942036571 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:00:36 INFO - PROCESS | 3280 | 1470942036575 Marionette TRACE conn6 <- [1,926,null,{}] 12:00:36 INFO - PROCESS | 3280 | 1470942036587 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:00:36 INFO - PROCESS | 3280 | 1470942036592 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:36 INFO - PROCESS | 3280 | 1470942036715 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:00:36 INFO - PROCESS | 3280 | 1470942036800 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 3280 | 1470942036803 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D795800 == 29 [pid = 3280] [id = 241] 12:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900B8B400) [pid = 3280] [serial = 722] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A9073DFC00) [pid = 3280] [serial = 723] [outer = 000000A900B8B400] 12:00:36 INFO - PROCESS | 3280 | 1470942036855 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A768800) [pid = 3280] [serial = 724] [outer = 000000A900B8B400] 12:00:37 INFO - PROCESS | 3280 | 1470942037283 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:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 12:00:37 INFO - PROCESS | 3280 | 1470942037308 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 3280 | 1470942037311 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:00:37 INFO - PROCESS | 3280 | 1470942037314 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 3280 | 1470942037316 Marionette TRACE conn6 <- [1,930,null,{}] 12:00:37 INFO - PROCESS | 3280 | 1470942037320 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:00:37 INFO - PROCESS | 3280 | 1470942037322 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:37 INFO - PROCESS | 3280 | 1470942037439 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:00:37 INFO - PROCESS | 3280 | 1470942037445 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 3280 | 1470942037447 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4E800 == 30 [pid = 3280] [id = 242] 12:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90A781800) [pid = 3280] [serial = 725] [outer = 0000000000000000] 12:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A78FC00) [pid = 3280] [serial = 726] [outer = 000000A90A781800] 12:00:37 INFO - PROCESS | 3280 | 1470942037535 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90AF0E400) [pid = 3280] [serial = 727] [outer = 000000A90A781800] 12:00:37 INFO - PROCESS | 3280 | 1470942037979 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:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 12:00:38 INFO - PROCESS | 3280 | 1470942037997 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 3280 | 1470942037999 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:00:38 INFO - PROCESS | 3280 | 1470942038002 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:00:38 INFO - PROCESS | 3280 | 1470942038004 Marionette TRACE conn6 <- [1,934,null,{}] 12:00:38 INFO - PROCESS | 3280 | 1470942038008 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:00:38 INFO - PROCESS | 3280 | 1470942038011 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:38 INFO - PROCESS | 3280 | 1470942038154 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:00:38 INFO - PROCESS | 3280 | 1470942038178 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 3280 | 1470942038180 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE7D000 == 31 [pid = 3280] [id = 243] 12:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9014E4800) [pid = 3280] [serial = 728] [outer = 0000000000000000] 12:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90B2EA000) [pid = 3280] [serial = 729] [outer = 000000A9014E4800] 12:00:38 INFO - PROCESS | 3280 | 1470942038226 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D1A8400) [pid = 3280] [serial = 730] [outer = 000000A9014E4800] 12:00:38 INFO - PROCESS | 3280 | 1470942038677 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:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 12:00:38 INFO - PROCESS | 3280 | 1470942038742 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 3280 | 1470942038744 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:00:38 INFO - PROCESS | 3280 | 1470942038747 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 3280 | 1470942038749 Marionette TRACE conn6 <- [1,938,null,{}] 12:00:38 INFO - PROCESS | 3280 | 1470942038753 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:00:38 INFO - PROCESS | 3280 | 1470942038759 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:38 INFO - PROCESS | 3280 | 1470942038907 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:00:38 INFO - PROCESS | 3280 | 1470942038920 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 3280 | 1470942038922 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90FF1E000 == 32 [pid = 3280] [id = 244] 12:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D05F000) [pid = 3280] [serial = 731] [outer = 0000000000000000] 12:00:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D364000) [pid = 3280] [serial = 732] [outer = 000000A90D05F000] 12:00:38 INFO - PROCESS | 3280 | 1470942038969 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D5D4000) [pid = 3280] [serial = 733] [outer = 000000A90D05F000] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90E442C00) [pid = 3280] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5BC400) [pid = 3280] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D70D800) [pid = 3280] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A900BA3400) [pid = 3280] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A901408400) [pid = 3280] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900B8D800) [pid = 3280] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A75A400) [pid = 3280] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E44F400) [pid = 3280] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90A762C00) [pid = 3280] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900B80800) [pid = 3280] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DEEDC00) [pid = 3280] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:00:39 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DEB7800) [pid = 3280] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:00:39 INFO - PROCESS | 3280 | 1470942039626 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:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 923ms 12:00:39 INFO - PROCESS | 3280 | 1470942039676 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 3280 | 1470942039678 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:00:39 INFO - PROCESS | 3280 | 1470942039682 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 3280 | 1470942039683 Marionette TRACE conn6 <- [1,942,null,{}] 12:00:39 INFO - PROCESS | 3280 | 1470942039687 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:00:39 INFO - PROCESS | 3280 | 1470942039689 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:39 INFO - PROCESS | 3280 | 1470942039771 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:00:39 INFO - PROCESS | 3280 | 1470942039777 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 3280 | 1470942039779 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A22000 == 33 [pid = 3280] [id = 245] 12:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A905404000) [pid = 3280] [serial = 734] [outer = 0000000000000000] 12:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5C1C00) [pid = 3280] [serial = 735] [outer = 000000A905404000] 12:00:39 INFO - PROCESS | 3280 | 1470942039825 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5F2800) [pid = 3280] [serial = 736] [outer = 000000A905404000] 12:00:40 INFO - PROCESS | 3280 | 1470942040446 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:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 818ms 12:00:40 INFO - PROCESS | 3280 | 1470942040544 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 3280 | 1470942040549 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:00:40 INFO - PROCESS | 3280 | 1470942040578 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 3280 | 1470942040582 Marionette TRACE conn6 <- [1,946,null,{}] 12:00:40 INFO - PROCESS | 3280 | 1470942040590 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:00:40 INFO - PROCESS | 3280 | 1470942040594 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:40 INFO - PROCESS | 3280 | 1470942040728 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:00:40 INFO - PROCESS | 3280 | 1470942040796 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 3280 | 1470942040799 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1AC800 == 34 [pid = 3280] [id = 246] 12:00:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900B89C00) [pid = 3280] [serial = 737] [outer = 0000000000000000] 12:00:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A901408400) [pid = 3280] [serial = 738] [outer = 000000A900B89C00] 12:00:40 INFO - PROCESS | 3280 | 1470942040860 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A905407000) [pid = 3280] [serial = 739] [outer = 000000A900B89C00] 12:00:41 INFO - PROCESS | 3280 | 1470942041585 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:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1056ms 12:00:41 INFO - PROCESS | 3280 | 1470942041611 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 3280 | 1470942041616 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:00:41 INFO - PROCESS | 3280 | 1470942041623 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 3280 | 1470942041626 Marionette TRACE conn6 <- [1,950,null,{}] 12:00:41 INFO - PROCESS | 3280 | 1470942041631 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:00:41 INFO - PROCESS | 3280 | 1470942041634 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:41 INFO - PROCESS | 3280 | 1470942041760 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:00:41 INFO - PROCESS | 3280 | 1470942041835 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 3280 | 1470942041838 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D794000 == 35 [pid = 3280] [id = 247] 12:00:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9070F0400) [pid = 3280] [serial = 740] [outer = 0000000000000000] 12:00:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A9070F8800) [pid = 3280] [serial = 741] [outer = 000000A9070F0400] 12:00:41 INFO - PROCESS | 3280 | 1470942041898 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90A767800) [pid = 3280] [serial = 742] [outer = 000000A9070F0400] 12:00:42 INFO - PROCESS | 3280 | 1470942042766 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:00:42 INFO - PROCESS | 3280 | --DOCSHELL 000000A90FF1E000 == 34 [pid = 3280] [id = 244] 12:00:42 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE7D000 == 33 [pid = 3280] [id = 243] 12:00:42 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4E800 == 32 [pid = 3280] [id = 242] 12:00:42 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D795800 == 31 [pid = 3280] [id = 241] 12:00:42 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B29B800 == 30 [pid = 3280] [id = 240] 12:00:42 INFO - PROCESS | 3280 | --DOCSHELL 000000A907044800 == 29 [pid = 3280] [id = 239] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90E44E400) [pid = 3280] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5C8C00) [pid = 3280] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D5F5C00) [pid = 3280] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DA1E800) [pid = 3280] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D714000) [pid = 3280] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90540E400) [pid = 3280] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9070F3800) [pid = 3280] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A905408000) [pid = 3280] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A906B59000) [pid = 3280] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A9F9400) [pid = 3280] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A766C00) [pid = 3280] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90E726400) [pid = 3280] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A790800) [pid = 3280] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D309800) [pid = 3280] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A900EE8C00) [pid = 3280] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90E72D000) [pid = 3280] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A905407800) [pid = 3280] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90E363000) [pid = 3280] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90E2B0C00) [pid = 3280] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90E447400) [pid = 3280] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90E35FC00) [pid = 3280] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90DEE6C00) [pid = 3280] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90D363800) [pid = 3280] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1238ms 12:00:42 INFO - PROCESS | 3280 | 1470942042863 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 3280 | 1470942042868 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:00:42 INFO - PROCESS | 3280 | 1470942042873 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 3280 | 1470942042877 Marionette TRACE conn6 <- [1,954,null,{}] 12:00:42 INFO - PROCESS | 3280 | 1470942042883 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:00:42 INFO - PROCESS | 3280 | 1470942042886 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:42 INFO - PROCESS | 3280 | 1470942042987 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:00:43 INFO - PROCESS | 3280 | 1470942043061 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 3280 | 1470942043066 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9BD000 == 30 [pid = 3280] [id = 248] 12:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A900EE8000) [pid = 3280] [serial = 743] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A905144000) [pid = 3280] [serial = 744] [outer = 000000A900EE8000] 12:00:43 INFO - PROCESS | 3280 | 1470942043117 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90569DC00) [pid = 3280] [serial = 745] [outer = 000000A900EE8000] 12:00:43 INFO - PROCESS | 3280 | 1470942043558 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:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 12:00:43 INFO - PROCESS | 3280 | 1470942043611 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 3280 | 1470942043616 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:00:43 INFO - PROCESS | 3280 | 1470942043622 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 3280 | 1470942043625 Marionette TRACE conn6 <- [1,958,null,{}] 12:00:43 INFO - PROCESS | 3280 | 1470942043629 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:00:43 INFO - PROCESS | 3280 | 1470942043631 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:43 INFO - PROCESS | 3280 | 1470942043723 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:00:43 INFO - PROCESS | 3280 | 1470942043729 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 3280 | 1470942043732 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D532800 == 31 [pid = 3280] [id = 249] 12:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A9070AD000) [pid = 3280] [serial = 746] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A907250400) [pid = 3280] [serial = 747] [outer = 000000A9070AD000] 12:00:43 INFO - PROCESS | 3280 | 1470942043787 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90A76B400) [pid = 3280] [serial = 748] [outer = 000000A9070AD000] 12:00:44 INFO - PROCESS | 3280 | 1470942044254 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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 12:00:44 INFO - PROCESS | 3280 | 1470942044296 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 3280 | 1470942044298 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:00:44 INFO - PROCESS | 3280 | 1470942044302 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 3280 | 1470942044306 Marionette TRACE conn6 <- [1,962,null,{}] 12:00:44 INFO - PROCESS | 3280 | 1470942044317 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:00:44 INFO - PROCESS | 3280 | 1470942044322 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:44 INFO - PROCESS | 3280 | 1470942044440 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:00:44 INFO - PROCESS | 3280 | 1470942044520 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 3280 | 1470942044523 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD1B000 == 32 [pid = 3280] [id = 250] 12:00:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A900B37C00) [pid = 3280] [serial = 749] [outer = 0000000000000000] 12:00:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D30D800) [pid = 3280] [serial = 750] [outer = 000000A900B37C00] 12:00:44 INFO - PROCESS | 3280 | 1470942044574 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D368400) [pid = 3280] [serial = 751] [outer = 000000A900B37C00] 12:00:44 INFO - PROCESS | 3280 | 1470942044988 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:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 12:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:00:45 INFO - PROCESS | 3280 | 1470942045038 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 3280 | 1470942045041 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:00:45 INFO - PROCESS | 3280 | 1470942045051 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 3280 | 1470942045053 Marionette TRACE conn6 <- [1,966,null,{}] 12:00:45 INFO - PROCESS | 3280 | 1470942045057 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:00:45 INFO - PROCESS | 3280 | 1470942045059 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:45 INFO - PROCESS | 3280 | 1470942045174 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:00:45 INFO - PROCESS | 3280 | 1470942045220 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 3280 | 1470942045222 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDBE000 == 33 [pid = 3280] [id = 251] 12:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D5BD000) [pid = 3280] [serial = 752] [outer = 0000000000000000] 12:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D5CF000) [pid = 3280] [serial = 753] [outer = 000000A90D5BD000] 12:00:45 INFO - PROCESS | 3280 | 1470942045270 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D5F9000) [pid = 3280] [serial = 754] [outer = 000000A90D5BD000] 12:00:45 INFO - PROCESS | 3280 | 1470942045720 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:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 12:00:45 INFO - PROCESS | 3280 | 1470942045800 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 3280 | 1470942045803 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:00:45 INFO - PROCESS | 3280 | 1470942045821 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:00:45 INFO - PROCESS | 3280 | 1470942045823 Marionette TRACE conn6 <- [1,970,null,{}] 12:00:45 INFO - PROCESS | 3280 | 1470942045827 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:00:45 INFO - PROCESS | 3280 | 1470942045829 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:45 INFO - PROCESS | 3280 | 1470942045938 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:00:45 INFO - PROCESS | 3280 | 1470942045989 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 3280 | 1470942045991 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A5D800 == 34 [pid = 3280] [id = 252] 12:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D5F4400) [pid = 3280] [serial = 755] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D70D400) [pid = 3280] [serial = 756] [outer = 000000A90D5F4400] 12:00:46 INFO - PROCESS | 3280 | 1470942046039 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D85A000) [pid = 3280] [serial = 757] [outer = 000000A90D5F4400] 12:00:46 INFO - PROCESS | 3280 | 1470942046477 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:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 12:00:46 INFO - PROCESS | 3280 | 1470942046497 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 3280 | 1470942046499 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:00:46 INFO - PROCESS | 3280 | 1470942046503 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 3280 | 1470942046505 Marionette TRACE conn6 <- [1,974,null,{}] 12:00:46 INFO - PROCESS | 3280 | 1470942046515 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:00:46 INFO - PROCESS | 3280 | 1470942046521 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:46 INFO - PROCESS | 3280 | 1470942046663 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:00:46 INFO - PROCESS | 3280 | 1470942046718 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 3280 | 1470942046721 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C47800 == 35 [pid = 3280] [id = 253] 12:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DA20400) [pid = 3280] [serial = 758] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DEB4400) [pid = 3280] [serial = 759] [outer = 000000A90DA20400] 12:00:46 INFO - PROCESS | 3280 | 1470942046768 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEBC800) [pid = 3280] [serial = 760] [outer = 000000A90DA20400] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900B8B400) [pid = 3280] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9054CF400) [pid = 3280] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A906B32400) [pid = 3280] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A781800) [pid = 3280] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9056C4400) [pid = 3280] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90AF87400) [pid = 3280] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DA1B800) [pid = 3280] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D05F000) [pid = 3280] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90ED8E400) [pid = 3280] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A9014E4800) [pid = 3280] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:00:47 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A900BC9C00) [pid = 3280] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:00:47 INFO - PROCESS | 3280 | 1470942047181 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 12:00:47 INFO - PROCESS | 3280 | 1470942047269 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 3280 | 1470942047272 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:00:47 INFO - PROCESS | 3280 | 1470942047280 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:00:47 INFO - PROCESS | 3280 | 1470942047282 Marionette TRACE conn6 <- [1,978,null,{}] 12:00:47 INFO - PROCESS | 3280 | 1470942047286 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:00:47 INFO - PROCESS | 3280 | 1470942047288 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:47 INFO - PROCESS | 3280 | 1470942047400 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:00:47 INFO - PROCESS | 3280 | 1470942047449 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 3280 | 1470942047451 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250D000 == 36 [pid = 3280] [id = 254] 12:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900B32800) [pid = 3280] [serial = 761] [outer = 0000000000000000] 12:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90B250C00) [pid = 3280] [serial = 762] [outer = 000000A900B32800] 12:00:47 INFO - PROCESS | 3280 | 1470942047497 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90DEB9800) [pid = 3280] [serial = 763] [outer = 000000A900B32800] 12:00:47 INFO - PROCESS | 3280 | 1470942047864 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 12:00:47 INFO - PROCESS | 3280 | 1470942047913 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 3280 | 1470942047916 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:00:47 INFO - PROCESS | 3280 | 1470942047919 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 3280 | 1470942047921 Marionette TRACE conn6 <- [1,982,null,{}] 12:00:47 INFO - PROCESS | 3280 | 1470942047925 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:00:47 INFO - PROCESS | 3280 | 1470942047927 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:48 INFO - PROCESS | 3280 | 1470942048012 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:00:48 INFO - PROCESS | 3280 | 1470942048018 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 3280 | 1470942048020 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913546800 == 37 [pid = 3280] [id = 255] 12:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A906B5AC00) [pid = 3280] [serial = 764] [outer = 0000000000000000] 12:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90E35C400) [pid = 3280] [serial = 765] [outer = 000000A906B5AC00] 12:00:48 INFO - PROCESS | 3280 | 1470942048075 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90E366800) [pid = 3280] [serial = 766] [outer = 000000A906B5AC00] 12:00:48 INFO - PROCESS | 3280 | 1470942048488 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:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 12:00:48 INFO - PROCESS | 3280 | 1470942048551 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 3280 | 1470942048554 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:00:48 INFO - PROCESS | 3280 | 1470942048557 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 3280 | 1470942048559 Marionette TRACE conn6 <- [1,986,null,{}] 12:00:48 INFO - PROCESS | 3280 | 1470942048563 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:00:48 INFO - PROCESS | 3280 | 1470942048565 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:48 INFO - PROCESS | 3280 | 1470942048653 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:00:48 INFO - PROCESS | 3280 | 1470942048660 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 3280 | 1470942048662 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD17000 == 38 [pid = 3280] [id = 256] 12:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E449C00) [pid = 3280] [serial = 767] [outer = 0000000000000000] 12:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E44DC00) [pid = 3280] [serial = 768] [outer = 000000A90E449C00] 12:00:48 INFO - PROCESS | 3280 | 1470942048707 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E728000) [pid = 3280] [serial = 769] [outer = 000000A90E449C00] 12:00:49 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B104800 == 37 [pid = 3280] [id = 238] 12:00:49 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9BD000 == 36 [pid = 3280] [id = 248] 12:00:49 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D794000 == 35 [pid = 3280] [id = 247] 12:00:49 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A22000 == 34 [pid = 3280] [id = 245] 12:00:49 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1AC800 == 33 [pid = 3280] [id = 246] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D532800 == 32 [pid = 3280] [id = 249] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD1B000 == 31 [pid = 3280] [id = 250] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A5D800 == 30 [pid = 3280] [id = 252] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A91250D000 == 29 [pid = 3280] [id = 254] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A913546800 == 28 [pid = 3280] [id = 255] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C47800 == 27 [pid = 3280] [id = 253] 12:00:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDBE000 == 26 [pid = 3280] [id = 251] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9073DFC00) [pid = 3280] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9056B9000) [pid = 3280] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A906969C00) [pid = 3280] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90724E400) [pid = 3280] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A906B57400) [pid = 3280] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A78FC00) [pid = 3280] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A907242400) [pid = 3280] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A905E3F400) [pid = 3280] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D365000) [pid = 3280] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90B2E1400) [pid = 3280] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90E72A400) [pid = 3280] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90DC3B800) [pid = 3280] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90D5D4000) [pid = 3280] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90FBCA800) [pid = 3280] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90EFF1C00) [pid = 3280] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90B2EA000) [pid = 3280] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A90AF0E400) [pid = 3280] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A90D364000) [pid = 3280] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90D1A8400) [pid = 3280] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A9018C6000) [pid = 3280] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A9010D4400) [pid = 3280] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90D5C1C00) [pid = 3280] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A90A768800) [pid = 3280] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 3280 | 1470942050523 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:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2020ms 12:00:50 INFO - PROCESS | 3280 | 1470942050581 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 3280 | 1470942050585 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:00:50 INFO - PROCESS | 3280 | 1470942050591 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 3280 | 1470942050594 Marionette TRACE conn6 <- [1,990,null,{}] 12:00:50 INFO - PROCESS | 3280 | 1470942050601 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:00:50 INFO - PROCESS | 3280 | 1470942050604 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:50 INFO - PROCESS | 3280 | 1470942050701 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:00:50 INFO - PROCESS | 3280 | 1470942050716 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 3280 | 1470942050719 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906956000 == 27 [pid = 3280] [id = 257] 12:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A900BD0C00) [pid = 3280] [serial = 770] [outer = 0000000000000000] 12:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A900BD1800) [pid = 3280] [serial = 771] [outer = 000000A900BD0C00] 12:00:50 INFO - PROCESS | 3280 | 1470942050770 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A9010E2000) [pid = 3280] [serial = 772] [outer = 000000A900BD0C00] 12:00:51 INFO - PROCESS | 3280 | 1470942051234 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:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 12:00:51 INFO - PROCESS | 3280 | 1470942051286 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 3280 | 1470942051292 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:00:51 INFO - PROCESS | 3280 | 1470942051299 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 3280 | 1470942051302 Marionette TRACE conn6 <- [1,994,null,{}] 12:00:51 INFO - PROCESS | 3280 | 1470942051306 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:00:51 INFO - PROCESS | 3280 | 1470942051310 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:51 INFO - PROCESS | 3280 | 1470942051405 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:00:51 INFO - PROCESS | 3280 | 1470942051414 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 3280 | 1470942051417 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1AC800 == 28 [pid = 3280] [id = 258] 12:00:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A9053EB000) [pid = 3280] [serial = 773] [outer = 0000000000000000] 12:00:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A905404800) [pid = 3280] [serial = 774] [outer = 000000A9053EB000] 12:00:51 INFO - PROCESS | 3280 | 1470942051474 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A9054CF400) [pid = 3280] [serial = 775] [outer = 000000A9053EB000] 12:00:51 INFO - PROCESS | 3280 | 1470942051943 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:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 12:00:52 INFO - PROCESS | 3280 | 1470942051992 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 3280 | 1470942051995 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:00:52 INFO - PROCESS | 3280 | 1470942051999 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 3280 | 1470942052003 Marionette TRACE conn6 <- [1,998,null,{}] 12:00:52 INFO - PROCESS | 3280 | 1470942052015 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:00:52 INFO - PROCESS | 3280 | 1470942052020 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:52 INFO - PROCESS | 3280 | 1470942052139 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:00:52 INFO - PROCESS | 3280 | 1470942052215 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 3280 | 1470942052218 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D52E800 == 29 [pid = 3280] [id = 259] 12:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A900812000) [pid = 3280] [serial = 776] [outer = 0000000000000000] 12:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A906B5C000) [pid = 3280] [serial = 777] [outer = 000000A900812000] 12:00:52 INFO - PROCESS | 3280 | 1470942052268 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9070F2000) [pid = 3280] [serial = 778] [outer = 000000A900812000] 12:00:52 INFO - PROCESS | 3280 | 1470942052655 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:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 692ms 12:00:52 INFO - PROCESS | 3280 | 1470942052693 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 3280 | 1470942052696 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:00:52 INFO - PROCESS | 3280 | 1470942052704 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 3280 | 1470942052707 Marionette TRACE conn6 <- [1,1002,null,{}] 12:00:52 INFO - PROCESS | 3280 | 1470942052710 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:00:52 INFO - PROCESS | 3280 | 1470942052712 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:52 INFO - PROCESS | 3280 | 1470942052799 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:00:52 INFO - PROCESS | 3280 | 1470942052806 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 3280 | 1470942052808 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D94E000 == 30 [pid = 3280] [id = 260] 12:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A907246800) [pid = 3280] [serial = 779] [outer = 0000000000000000] 12:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90724E400) [pid = 3280] [serial = 780] [outer = 000000A907246800] 12:00:52 INFO - PROCESS | 3280 | 1470942052856 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90A34EC00) [pid = 3280] [serial = 781] [outer = 000000A907246800] 12:00:53 INFO - PROCESS | 3280 | 1470942053276 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:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 12:00:53 INFO - PROCESS | 3280 | 1470942053335 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 3280 | 1470942053337 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:00:53 INFO - PROCESS | 3280 | 1470942053341 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 3280 | 1470942053343 Marionette TRACE conn6 <- [1,1006,null,{}] 12:00:53 INFO - PROCESS | 3280 | 1470942053346 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:00:53 INFO - PROCESS | 3280 | 1470942053349 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:53 INFO - PROCESS | 3280 | 1470942053432 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:00:53 INFO - PROCESS | 3280 | 1470942053468 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 3280 | 1470942053470 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD51000 == 31 [pid = 3280] [id = 261] 12:00:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90537F000) [pid = 3280] [serial = 782] [outer = 0000000000000000] 12:00:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90A766400) [pid = 3280] [serial = 783] [outer = 000000A90537F000] 12:00:53 INFO - PROCESS | 3280 | 1470942053523 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90A787000) [pid = 3280] [serial = 784] [outer = 000000A90537F000] 12:00:53 INFO - PROCESS | 3280 | 1470942053954 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:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 12:00:54 INFO - PROCESS | 3280 | 1470942054015 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 3280 | 1470942054018 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:00:54 INFO - PROCESS | 3280 | 1470942054021 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 3280 | 1470942054023 Marionette TRACE conn6 <- [1,1010,null,{}] 12:00:54 INFO - PROCESS | 3280 | 1470942054027 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:00:54 INFO - PROCESS | 3280 | 1470942054033 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:54 INFO - PROCESS | 3280 | 1470942054143 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:00:54 INFO - PROCESS | 3280 | 1470942054151 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 3280 | 1470942054153 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E2A4800 == 32 [pid = 3280] [id = 262] 12:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A78B800) [pid = 3280] [serial = 785] [outer = 0000000000000000] 12:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D1A6C00) [pid = 3280] [serial = 786] [outer = 000000A90A78B800] 12:00:54 INFO - PROCESS | 3280 | 1470942054200 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D30BC00) [pid = 3280] [serial = 787] [outer = 000000A90A78B800] 12:00:54 INFO - PROCESS | 3280 | 1470942054637 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:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 12:00:54 INFO - PROCESS | 3280 | 1470942054695 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 3280 | 1470942054697 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:00:54 INFO - PROCESS | 3280 | 1470942054701 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 3280 | 1470942054703 Marionette TRACE conn6 <- [1,1014,null,{}] 12:00:54 INFO - PROCESS | 3280 | 1470942054707 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:00:54 INFO - PROCESS | 3280 | 1470942054709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:54 INFO - PROCESS | 3280 | 1470942054817 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:00:54 INFO - PROCESS | 3280 | 1470942054826 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 3280 | 1470942054828 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A910337000 == 33 [pid = 3280] [id = 263] 12:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B8BC00) [pid = 3280] [serial = 788] [outer = 0000000000000000] 12:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D364000) [pid = 3280] [serial = 789] [outer = 000000A900B8BC00] 12:00:54 INFO - PROCESS | 3280 | 1470942054879 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D370800) [pid = 3280] [serial = 790] [outer = 000000A900B8BC00] 12:00:55 INFO - PROCESS | 3280 | 1470942055287 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:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 12:00:55 INFO - PROCESS | 3280 | 1470942055333 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 3280 | 1470942055335 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:00:55 INFO - PROCESS | 3280 | 1470942055343 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 3280 | 1470942055345 Marionette TRACE conn6 <- [1,1018,null,{}] 12:00:55 INFO - PROCESS | 3280 | 1470942055349 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:00:55 INFO - PROCESS | 3280 | 1470942055351 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:55 INFO - PROCESS | 3280 | 1470942055434 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:00:55 INFO - PROCESS | 3280 | 1470942055439 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 3280 | 1470942055441 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A31000 == 34 [pid = 3280] [id = 264] 12:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5C0000) [pid = 3280] [serial = 791] [outer = 0000000000000000] 12:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5C3C00) [pid = 3280] [serial = 792] [outer = 000000A90D5C0000] 12:00:55 INFO - PROCESS | 3280 | 1470942055488 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5DAC00) [pid = 3280] [serial = 793] [outer = 000000A90D5C0000] 12:00:55 INFO - PROCESS | 3280 | 1470942055962 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:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 12:00:56 INFO - PROCESS | 3280 | 1470942056018 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 3280 | 1470942056020 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:00:56 INFO - PROCESS | 3280 | 1470942056024 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 3280 | 1470942056026 Marionette TRACE conn6 <- [1,1022,null,{}] 12:00:56 INFO - PROCESS | 3280 | 1470942056036 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:00:56 INFO - PROCESS | 3280 | 1470942056038 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:56 INFO - PROCESS | 3280 | 1470942056145 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:00:56 INFO - PROCESS | 3280 | 1470942056223 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 3280 | 1470942056225 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D52D800 == 35 [pid = 3280] [id = 265] 12:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5C1000) [pid = 3280] [serial = 794] [outer = 0000000000000000] 12:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5F8400) [pid = 3280] [serial = 795] [outer = 000000A90D5C1000] 12:00:56 INFO - PROCESS | 3280 | 1470942056272 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D710800) [pid = 3280] [serial = 796] [outer = 000000A90D5C1000] 12:00:56 INFO - PROCESS | 3280 | 1470942056703 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:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 12:00:56 INFO - PROCESS | 3280 | 1470942056762 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 3280 | 1470942056765 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:00:56 INFO - PROCESS | 3280 | 1470942056768 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 3280 | 1470942056770 Marionette TRACE conn6 <- [1,1026,null,{}] 12:00:56 INFO - PROCESS | 3280 | 1470942056774 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:00:56 INFO - PROCESS | 3280 | 1470942056776 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:56 INFO - PROCESS | 3280 | 1470942056893 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:00:56 INFO - PROCESS | 3280 | 1470942056944 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 3280 | 1470942056946 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C4C800 == 36 [pid = 3280] [id = 266] 12:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D70B400) [pid = 3280] [serial = 797] [outer = 0000000000000000] 12:00:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA17C00) [pid = 3280] [serial = 798] [outer = 000000A90D70B400] 12:00:57 INFO - PROCESS | 3280 | 1470942056991 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DA1F800) [pid = 3280] [serial = 799] [outer = 000000A90D70B400] 12:00:57 INFO - PROCESS | 3280 | 1470942057432 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:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 12:00:57 INFO - PROCESS | 3280 | 1470942057462 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 3280 | 1470942057464 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:00:57 INFO - PROCESS | 3280 | 1470942057468 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 3280 | 1470942057470 Marionette TRACE conn6 <- [1,1030,null,{}] 12:00:57 INFO - PROCESS | 3280 | 1470942057518 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:00:57 INFO - PROCESS | 3280 | 1470942057521 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:57 INFO - PROCESS | 3280 | 1470942057647 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:00:57 INFO - PROCESS | 3280 | 1470942057803 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 3280 | 1470942057806 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5F4400) [pid = 3280] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900B32800) [pid = 3280] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DA20400) [pid = 3280] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A906B5AC00) [pid = 3280] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900B89C00) [pid = 3280] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A905404000) [pid = 3280] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900B37C00) [pid = 3280] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9070AD000) [pid = 3280] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900EE8000) [pid = 3280] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070F0400) [pid = 3280] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:00:57 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D5BD000) [pid = 3280] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:00:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905673000 == 37 [pid = 3280] [id = 267] 12:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900818000) [pid = 3280] [serial = 800] [outer = 0000000000000000] 12:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900EE8000) [pid = 3280] [serial = 801] [outer = 000000A900818000] 12:00:57 INFO - PROCESS | 3280 | 1470942057861 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D33BC00) [pid = 3280] [serial = 802] [outer = 000000A900818000] 12:00:58 INFO - PROCESS | 3280 | 1470942058248 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:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 817ms 12:00:58 INFO - PROCESS | 3280 | 1470942058288 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3280 | 1470942058290 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:00:58 INFO - PROCESS | 3280 | 1470942058293 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3280 | 1470942058295 Marionette TRACE conn6 <- [1,1034,null,{}] 12:00:58 INFO - PROCESS | 3280 | 1470942058298 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:00:58 INFO - PROCESS | 3280 | 1470942058300 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:58 INFO - PROCESS | 3280 | 1470942058411 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:00:58 INFO - PROCESS | 3280 | 1470942058419 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 3280 | 1470942058421 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915023000 == 38 [pid = 3280] [id = 268] 12:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A785400) [pid = 3280] [serial = 803] [outer = 0000000000000000] 12:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DEB2400) [pid = 3280] [serial = 804] [outer = 000000A90A785400] 12:00:58 INFO - PROCESS | 3280 | 1470942058468 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E35CC00) [pid = 3280] [serial = 805] [outer = 000000A90A785400] 12:00:58 INFO - PROCESS | 3280 | 1470942058881 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:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 12:00:58 INFO - PROCESS | 3280 | 1470942058927 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 3280 | 1470942058929 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:00:58 INFO - PROCESS | 3280 | 1470942058933 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 3280 | 1470942058935 Marionette TRACE conn6 <- [1,1038,null,{}] 12:00:58 INFO - PROCESS | 3280 | 1470942058938 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:00:58 INFO - PROCESS | 3280 | 1470942058940 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:59 INFO - PROCESS | 3280 | 1470942059052 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:00:59 INFO - PROCESS | 3280 | 1470942059092 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3280 | 1470942059094 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915194000 == 39 [pid = 3280] [id = 269] 12:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA14400) [pid = 3280] [serial = 806] [outer = 0000000000000000] 12:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E364000) [pid = 3280] [serial = 807] [outer = 000000A90DA14400] 12:00:59 INFO - PROCESS | 3280 | 1470942059139 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E44C400) [pid = 3280] [serial = 808] [outer = 000000A90DA14400] 12:00:59 INFO - PROCESS | 3280 | 1470942059518 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:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 12:00:59 INFO - PROCESS | 3280 | 1470942059564 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 3280 | 1470942059567 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:00:59 INFO - PROCESS | 3280 | 1470942059570 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 3280 | 1470942059572 Marionette TRACE conn6 <- [1,1042,null,{}] 12:00:59 INFO - PROCESS | 3280 | 1470942059576 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:00:59 INFO - PROCESS | 3280 | 1470942059578 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:59 INFO - PROCESS | 3280 | 1470942059693 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:00:59 INFO - PROCESS | 3280 | 1470942059700 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 3280 | 1470942059702 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:00:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151B0000 == 40 [pid = 3280] [id = 270] 12:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E724400) [pid = 3280] [serial = 809] [outer = 0000000000000000] 12:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E729800) [pid = 3280] [serial = 810] [outer = 000000A90E724400] 12:00:59 INFO - PROCESS | 3280 | 1470942059756 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E7D1000) [pid = 3280] [serial = 811] [outer = 000000A90E724400] 12:01:00 INFO - PROCESS | 3280 | 1470942060571 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:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1022ms 12:01:00 INFO - PROCESS | 3280 | 1470942060596 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 3280 | 1470942060600 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:01:00 INFO - PROCESS | 3280 | 1470942060605 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 3280 | 1470942060609 Marionette TRACE conn6 <- [1,1046,null,{}] 12:01:00 INFO - PROCESS | 3280 | 1470942060635 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:01:00 INFO - PROCESS | 3280 | 1470942060639 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:00 INFO - PROCESS | 3280 | 1470942060790 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:01:00 INFO - PROCESS | 3280 | 1470942060904 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 3280 | 1470942060907 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A8800 == 41 [pid = 3280] [id = 271] 12:01:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A900BA5400) [pid = 3280] [serial = 812] [outer = 0000000000000000] 12:01:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9014EA400) [pid = 3280] [serial = 813] [outer = 000000A900BA5400] 12:01:00 INFO - PROCESS | 3280 | 1470942060967 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A905405C00) [pid = 3280] [serial = 814] [outer = 000000A900BA5400] 12:01:01 INFO - PROCESS | 3280 | 1470942061885 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:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1296ms 12:01:01 INFO - PROCESS | 3280 | 1470942061906 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 3280 | 1470942061910 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:01:01 INFO - PROCESS | 3280 | 1470942061916 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 3280 | 1470942061919 Marionette TRACE conn6 <- [1,1050,null,{}] 12:01:01 INFO - PROCESS | 3280 | 1470942061925 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:01:01 INFO - PROCESS | 3280 | 1470942061928 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:02 INFO - PROCESS | 3280 | 1470942062046 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:01:02 INFO - PROCESS | 3280 | 1470942062121 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 3280 | 1470942062125 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907023000 == 42 [pid = 3280] [id = 272] 12:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A905379C00) [pid = 3280] [serial = 815] [outer = 0000000000000000] 12:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A905407400) [pid = 3280] [serial = 816] [outer = 000000A905379C00] 12:01:02 INFO - PROCESS | 3280 | 1470942062177 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A905EF3C00) [pid = 3280] [serial = 817] [outer = 000000A905379C00] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A915194000 == 41 [pid = 3280] [id = 269] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A915023000 == 40 [pid = 3280] [id = 268] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A905673000 == 39 [pid = 3280] [id = 267] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C4C800 == 38 [pid = 3280] [id = 266] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D52D800 == 37 [pid = 3280] [id = 265] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A31000 == 36 [pid = 3280] [id = 264] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A910337000 == 35 [pid = 3280] [id = 263] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E2A4800 == 34 [pid = 3280] [id = 262] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD51000 == 33 [pid = 3280] [id = 261] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D94E000 == 32 [pid = 3280] [id = 260] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D52E800 == 31 [pid = 3280] [id = 259] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90E44DC00) [pid = 3280] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1AC800 == 30 [pid = 3280] [id = 258] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A906956000 == 29 [pid = 3280] [id = 257] 12:01:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD17000 == 28 [pid = 3280] [id = 256] 12:01:02 INFO - PROCESS | 3280 | 1470942062732 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:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D85A000) [pid = 3280] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D70D400) [pid = 3280] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90B250C00) [pid = 3280] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90DEB4400) [pid = 3280] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90DEBC800) [pid = 3280] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E35C400) [pid = 3280] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A901408400) [pid = 3280] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5F2800) [pid = 3280] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D30D800) [pid = 3280] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A907250400) [pid = 3280] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A76B400) [pid = 3280] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A905144000) [pid = 3280] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90569DC00) [pid = 3280] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E366800) [pid = 3280] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A767800) [pid = 3280] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070F8800) [pid = 3280] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A905407000) [pid = 3280] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5CF000) [pid = 3280] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DEB9800) [pid = 3280] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D5F9000) [pid = 3280] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D368400) [pid = 3280] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 880ms 12:01:02 INFO - PROCESS | 3280 | 1470942062800 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:01:02 INFO - PROCESS | 3280 | 1470942062805 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:01:02 INFO - PROCESS | 3280 | 1470942062812 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 3280 | 1470942062815 Marionette TRACE conn6 <- [1,1054,null,{}] 12:01:02 INFO - PROCESS | 3280 | 1470942062819 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:01:02 INFO - PROCESS | 3280 | 1470942062822 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:02 INFO - PROCESS | 3280 | 1470942062913 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:01:02 INFO - PROCESS | 3280 | 1470942062926 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 3280 | 1470942062929 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0E2800 == 29 [pid = 3280] [id = 273] 12:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A906B3A000) [pid = 3280] [serial = 818] [outer = 0000000000000000] 12:01:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A906B5F000) [pid = 3280] [serial = 819] [outer = 000000A906B3A000] 12:01:02 INFO - PROCESS | 3280 | 1470942062977 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A9070F8C00) [pid = 3280] [serial = 820] [outer = 000000A906B3A000] 12:01:03 INFO - PROCESS | 3280 | 1470942063452 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:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 12:01:03 INFO - PROCESS | 3280 | 1470942063505 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 3280 | 1470942063507 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:01:03 INFO - PROCESS | 3280 | 1470942063541 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 3280 | 1470942063545 Marionette TRACE conn6 <- [1,1058,null,{}] 12:01:03 INFO - PROCESS | 3280 | 1470942063559 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:01:03 INFO - PROCESS | 3280 | 1470942063564 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:03 INFO - PROCESS | 3280 | 1470942063652 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:01:03 INFO - PROCESS | 3280 | 1470942063724 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 3280 | 1470942063728 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D821800 == 30 [pid = 3280] [id = 274] 12:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A760400) [pid = 3280] [serial = 821] [outer = 0000000000000000] 12:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A781800) [pid = 3280] [serial = 822] [outer = 000000A90A760400] 12:01:03 INFO - PROCESS | 3280 | 1470942063777 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90AF08000) [pid = 3280] [serial = 823] [outer = 000000A90A760400] 12:01:04 INFO - PROCESS | 3280 | 1470942064217 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:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 12:01:04 INFO - PROCESS | 3280 | 1470942064281 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 3280 | 1470942064284 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:01:04 INFO - PROCESS | 3280 | 1470942064288 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 3280 | 1470942064290 Marionette TRACE conn6 <- [1,1062,null,{}] 12:01:04 INFO - PROCESS | 3280 | 1470942064293 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:01:04 INFO - PROCESS | 3280 | 1470942064295 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:04 INFO - PROCESS | 3280 | 1470942064383 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:01:04 INFO - PROCESS | 3280 | 1470942064390 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 3280 | 1470942064393 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDBC000 == 31 [pid = 3280] [id = 275] 12:01:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90B2E1400) [pid = 3280] [serial = 824] [outer = 0000000000000000] 12:01:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D333000) [pid = 3280] [serial = 825] [outer = 000000A90B2E1400] 12:01:04 INFO - PROCESS | 3280 | 1470942064438 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D369000) [pid = 3280] [serial = 826] [outer = 000000A90B2E1400] 12:01:04 INFO - PROCESS | 3280 | 1470942064848 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:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 12:01:04 INFO - PROCESS | 3280 | 1470942064919 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 3280 | 1470942064921 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:01:04 INFO - PROCESS | 3280 | 1470942064924 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 3280 | 1470942064926 Marionette TRACE conn6 <- [1,1066,null,{}] 12:01:04 INFO - PROCESS | 3280 | 1470942064930 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:01:04 INFO - PROCESS | 3280 | 1470942064932 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:05 INFO - PROCESS | 3280 | 1470942065073 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:01:05 INFO - PROCESS | 3280 | 1470942065090 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 3280 | 1470942065092 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A18800 == 32 [pid = 3280] [id = 276] 12:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900BCE800) [pid = 3280] [serial = 827] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5C6000) [pid = 3280] [serial = 828] [outer = 000000A900BCE800] 12:01:05 INFO - PROCESS | 3280 | 1470942065137 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D5F3C00) [pid = 3280] [serial = 829] [outer = 000000A900BCE800] 12:01:05 INFO - PROCESS | 3280 | 1470942065582 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:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 12:01:05 INFO - PROCESS | 3280 | 1470942065623 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 3280 | 1470942065625 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:01:05 INFO - PROCESS | 3280 | 1470942065629 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:01:05 INFO - PROCESS | 3280 | 1470942065630 Marionette TRACE conn6 <- [1,1070,null,{}] 12:01:05 INFO - PROCESS | 3280 | 1470942065634 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:01:05 INFO - PROCESS | 3280 | 1470942065640 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:05 INFO - PROCESS | 3280 | 1470942065775 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:01:05 INFO - PROCESS | 3280 | 1470942065828 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 3280 | 1470942065830 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A91800 == 33 [pid = 3280] [id = 277] 12:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA16800) [pid = 3280] [serial = 830] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA2E000) [pid = 3280] [serial = 831] [outer = 000000A90DA16800] 12:01:05 INFO - PROCESS | 3280 | 1470942065876 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DEB5000) [pid = 3280] [serial = 832] [outer = 000000A90DA16800] 12:01:06 INFO - PROCESS | 3280 | 1470942066311 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:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 12:01:06 INFO - PROCESS | 3280 | 1470942066374 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 3280 | 1470942066376 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:01:06 INFO - PROCESS | 3280 | 1470942066389 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 3280 | 1470942066391 Marionette TRACE conn6 <- [1,1074,null,{}] 12:01:06 INFO - PROCESS | 3280 | 1470942066395 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:01:06 INFO - PROCESS | 3280 | 1470942066397 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:06 INFO - PROCESS | 3280 | 1470942066512 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:01:06 INFO - PROCESS | 3280 | 1470942066524 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 3280 | 1470942066526 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91251A000 == 34 [pid = 3280] [id = 278] 12:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90A351C00) [pid = 3280] [serial = 833] [outer = 0000000000000000] 12:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E20A800) [pid = 3280] [serial = 834] [outer = 000000A90A351C00] 12:01:06 INFO - PROCESS | 3280 | 1470942066570 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E445400) [pid = 3280] [serial = 835] [outer = 000000A90A351C00] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90DA14400) [pid = 3280] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5C1000) [pid = 3280] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E449C00) [pid = 3280] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5C0000) [pid = 3280] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D70B400) [pid = 3280] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900B8BC00) [pid = 3280] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900812000) [pid = 3280] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90537F000) [pid = 3280] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9053EB000) [pid = 3280] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A907246800) [pid = 3280] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BD0C00) [pid = 3280] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A78B800) [pid = 3280] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900818000) [pid = 3280] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:01:07 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A785400) [pid = 3280] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:01:07 INFO - PROCESS | 3280 | 1470942067144 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:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 775ms 12:01:07 INFO - PROCESS | 3280 | 1470942067172 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 3280 | 1470942067174 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:01:07 INFO - PROCESS | 3280 | 1470942067177 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 3280 | 1470942067179 Marionette TRACE conn6 <- [1,1078,null,{}] 12:01:07 INFO - PROCESS | 3280 | 1470942067182 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:01:07 INFO - PROCESS | 3280 | 1470942067185 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:07 INFO - PROCESS | 3280 | 1470942067266 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:01:07 INFO - PROCESS | 3280 | 1470942067271 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 3280 | 1470942067273 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905BCA800 == 35 [pid = 3280] [id = 279] 12:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900BCF400) [pid = 3280] [serial = 836] [outer = 0000000000000000] 12:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A710000) [pid = 3280] [serial = 837] [outer = 000000A900BCF400] 12:01:07 INFO - PROCESS | 3280 | 1470942067319 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5F4400) [pid = 3280] [serial = 838] [outer = 000000A900BCF400] 12:01:07 INFO - PROCESS | 3280 | 1470942067740 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:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 585ms 12:01:07 INFO - PROCESS | 3280 | 1470942067766 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 3280 | 1470942067769 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:01:07 INFO - PROCESS | 3280 | 1470942067772 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:01:07 INFO - PROCESS | 3280 | 1470942067774 Marionette TRACE conn6 <- [1,1082,null,{}] 12:01:07 INFO - PROCESS | 3280 | 1470942067777 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:01:07 INFO - PROCESS | 3280 | 1470942067779 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:07 INFO - PROCESS | 3280 | 1470942067885 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:01:07 INFO - PROCESS | 3280 | 1470942067891 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 3280 | 1470942067893 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91437B800 == 36 [pid = 3280] [id = 280] 12:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5F4800) [pid = 3280] [serial = 839] [outer = 0000000000000000] 12:01:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E443C00) [pid = 3280] [serial = 840] [outer = 000000A90D5F4800] 12:01:07 INFO - PROCESS | 3280 | 1470942067937 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E72F000) [pid = 3280] [serial = 841] [outer = 000000A90D5F4800] 12:01:08 INFO - PROCESS | 3280 | 1470942068355 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:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 627ms 12:01:08 INFO - PROCESS | 3280 | 1470942068406 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 3280 | 1470942068408 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:01:08 INFO - PROCESS | 3280 | 1470942068411 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 3280 | 1470942068413 Marionette TRACE conn6 <- [1,1086,null,{}] 12:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:01:08 INFO - PROCESS | 3280 | 1470942068417 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:01:08 INFO - PROCESS | 3280 | 1470942068419 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:08 INFO - PROCESS | 3280 | 1470942068501 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:01:08 INFO - PROCESS | 3280 | 1470942068506 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 3280 | 1470942068508 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151A0800 == 37 [pid = 3280] [id = 281] 12:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E7C9C00) [pid = 3280] [serial = 842] [outer = 0000000000000000] 12:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90ED91C00) [pid = 3280] [serial = 843] [outer = 000000A90E7C9C00] 12:01:08 INFO - PROCESS | 3280 | 1470942068553 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90FB0D400) [pid = 3280] [serial = 844] [outer = 000000A90E7C9C00] 12:01:08 INFO - PROCESS | 3280 | 1470942068961 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:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 586ms 12:01:09 INFO - PROCESS | 3280 | 1470942069011 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 3280 | 1470942069014 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:01:09 INFO - PROCESS | 3280 | 1470942069017 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:01:09 INFO - PROCESS | 3280 | 1470942069020 Marionette TRACE conn6 <- [1,1090,null,{}] 12:01:09 INFO - PROCESS | 3280 | 1470942069024 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:01:09 INFO - PROCESS | 3280 | 1470942069026 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:09 INFO - PROCESS | 3280 | 1470942069172 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:01:09 INFO - PROCESS | 3280 | 1470942069343 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 3280 | 1470942069347 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906950000 == 38 [pid = 3280] [id = 282] 12:01:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900B83000) [pid = 3280] [serial = 845] [outer = 0000000000000000] 12:01:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A900BA4800) [pid = 3280] [serial = 846] [outer = 000000A900B83000] 12:01:09 INFO - PROCESS | 3280 | 1470942069407 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A902116C00) [pid = 3280] [serial = 847] [outer = 000000A900B83000] 12:01:10 INFO - PROCESS | 3280 | 1470942069994 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:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1023ms 12:01:10 INFO - PROCESS | 3280 | 1470942070047 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 3280 | 1470942070052 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:01:10 INFO - PROCESS | 3280 | 1470942070057 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 3280 | 1470942070061 Marionette TRACE conn6 <- [1,1094,null,{}] 12:01:10 INFO - PROCESS | 3280 | 1470942070087 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:01:10 INFO - PROCESS | 3280 | 1470942070091 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:10 INFO - PROCESS | 3280 | 1470942070245 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:01:10 INFO - PROCESS | 3280 | 1470942070356 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 3280 | 1470942070359 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA76000 == 39 [pid = 3280] [id = 283] 12:01:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9070B0400) [pid = 3280] [serial = 848] [outer = 0000000000000000] 12:01:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A907250400) [pid = 3280] [serial = 849] [outer = 000000A9070B0400] 12:01:10 INFO - PROCESS | 3280 | 1470942070418 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90A78A800) [pid = 3280] [serial = 850] [outer = 000000A9070B0400] 12:01:11 INFO - PROCESS | 3280 | 1470942071027 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:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1003ms 12:01:11 INFO - PROCESS | 3280 | 1470942071062 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 3280 | 1470942071066 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:01:11 INFO - PROCESS | 3280 | 1470942071070 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 3280 | 1470942071072 Marionette TRACE conn6 <- [1,1098,null,{}] 12:01:11 INFO - PROCESS | 3280 | 1470942071076 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:01:11 INFO - PROCESS | 3280 | 1470942071079 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:11 INFO - PROCESS | 3280 | 1470942071193 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:01:11 INFO - PROCESS | 3280 | 1470942071271 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 3280 | 1470942071274 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553D000 == 40 [pid = 3280] [id = 284] 12:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D5C2C00) [pid = 3280] [serial = 851] [outer = 0000000000000000] 12:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90D70D400) [pid = 3280] [serial = 852] [outer = 000000A90D5C2C00] 12:01:11 INFO - PROCESS | 3280 | 1470942071371 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90DA21000) [pid = 3280] [serial = 853] [outer = 000000A90D5C2C00] 12:01:12 INFO - PROCESS | 3280 | 1470942071993 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:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 12:01:12 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:01:12 INFO - PROCESS | 3280 | 1470942072363 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 3280 | 1470942072367 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:01:12 INFO - PROCESS | 3280 | 1470942072467 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 3280 | 1470942072470 Marionette TRACE conn6 <- [1,1102,null,{}] 12:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:01:12 INFO - PROCESS | 3280 | 1470942072476 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:01:12 INFO - PROCESS | 3280 | 1470942072480 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:12 INFO - PROCESS | 3280 | 1470942072575 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:01:12 INFO - PROCESS | 3280 | 1470942072690 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 3280 | 1470942072694 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9BD000 == 41 [pid = 3280] [id = 285] 12:01:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9056BDC00) [pid = 3280] [serial = 854] [outer = 0000000000000000] 12:01:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A905C61C00) [pid = 3280] [serial = 855] [outer = 000000A9056BDC00] 12:01:12 INFO - PROCESS | 3280 | 1470942072746 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A9070F5400) [pid = 3280] [serial = 856] [outer = 000000A9056BDC00] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151A0800 == 40 [pid = 3280] [id = 281] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A91437B800 == 39 [pid = 3280] [id = 280] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A905BCA800 == 38 [pid = 3280] [id = 279] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A91251A000 == 37 [pid = 3280] [id = 278] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A91800 == 36 [pid = 3280] [id = 277] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A18800 == 35 [pid = 3280] [id = 276] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDBC000 == 34 [pid = 3280] [id = 275] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D821800 == 33 [pid = 3280] [id = 274] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0E2800 == 32 [pid = 3280] [id = 273] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A907023000 == 31 [pid = 3280] [id = 272] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151B0000 == 30 [pid = 3280] [id = 270] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A8800 == 29 [pid = 3280] [id = 271] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553D000 == 28 [pid = 3280] [id = 284] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA76000 == 27 [pid = 3280] [id = 283] 12:01:13 INFO - PROCESS | 3280 | --DOCSHELL 000000A906950000 == 26 [pid = 3280] [id = 282] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90E364000) [pid = 3280] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D5F8400) [pid = 3280] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90E728000) [pid = 3280] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D5C3C00) [pid = 3280] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90DA17C00) [pid = 3280] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D364000) [pid = 3280] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A906B5C000) [pid = 3280] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9070F2000) [pid = 3280] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A766400) [pid = 3280] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A787000) [pid = 3280] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905404800) [pid = 3280] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9054CF400) [pid = 3280] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90724E400) [pid = 3280] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A34EC00) [pid = 3280] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BD1800) [pid = 3280] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9010E2000) [pid = 3280] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D1A6C00) [pid = 3280] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D30BC00) [pid = 3280] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA1F800) [pid = 3280] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900EE8000) [pid = 3280] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D33BC00) [pid = 3280] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D370800) [pid = 3280] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E44C400) [pid = 3280] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DEB2400) [pid = 3280] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D710800) [pid = 3280] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90E35CC00) [pid = 3280] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D5DAC00) [pid = 3280] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 3280 | 1470942073910 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:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1489ms 12:01:13 INFO - PROCESS | 3280 | 1470942073965 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 3280 | 1470942073969 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:01:13 INFO - PROCESS | 3280 | 1470942073973 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:01:13 INFO - PROCESS | 3280 | 1470942073977 Marionette TRACE conn6 <- [1,1106,null,{}] 12:01:14 INFO - PROCESS | 3280 | 1470942074031 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:01:14 INFO - PROCESS | 3280 | 1470942074034 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:14 INFO - PROCESS | 3280 | 1470942074128 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:01:14 INFO - PROCESS | 3280 | 1470942074136 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 3280 | 1470942074139 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90694D800 == 27 [pid = 3280] [id = 286] 12:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A900EE3000) [pid = 3280] [serial = 857] [outer = 0000000000000000] 12:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9010D4800) [pid = 3280] [serial = 858] [outer = 000000A900EE3000] 12:01:14 INFO - PROCESS | 3280 | 1470942074189 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A905144400) [pid = 3280] [serial = 859] [outer = 000000A900EE3000] 12:01:14 INFO - PROCESS | 3280 | 1470942074664 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:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 12:01:14 INFO - PROCESS | 3280 | 1470942074711 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 3280 | 1470942074717 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:01:14 INFO - PROCESS | 3280 | 1470942074724 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 3280 | 1470942074727 Marionette TRACE conn6 <- [1,1110,null,{}] 12:01:14 INFO - PROCESS | 3280 | 1470942074731 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:01:14 INFO - PROCESS | 3280 | 1470942074734 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:14 INFO - PROCESS | 3280 | 1470942074825 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:01:14 INFO - PROCESS | 3280 | 1470942074833 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 3280 | 1470942074836 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDB6000 == 28 [pid = 3280] [id = 287] 12:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A906B32400) [pid = 3280] [serial = 860] [outer = 0000000000000000] 12:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A906B59000) [pid = 3280] [serial = 861] [outer = 000000A906B32400] 12:01:14 INFO - PROCESS | 3280 | 1470942074886 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9070EEC00) [pid = 3280] [serial = 862] [outer = 000000A906B32400] 12:01:15 INFO - PROCESS | 3280 | 1470942075354 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:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 12:01:15 INFO - PROCESS | 3280 | 1470942075414 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 3280 | 1470942075417 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:01:15 INFO - PROCESS | 3280 | 1470942075420 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 3280 | 1470942075424 Marionette TRACE conn6 <- [1,1114,null,{}] 12:01:15 INFO - PROCESS | 3280 | 1470942075436 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:01:15 INFO - PROCESS | 3280 | 1470942075440 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:15 INFO - PROCESS | 3280 | 1470942075557 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:01:15 INFO - PROCESS | 3280 | 1470942075642 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 3280 | 1470942075645 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D951800 == 29 [pid = 3280] [id = 288] 12:01:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900EE7400) [pid = 3280] [serial = 863] [outer = 0000000000000000] 12:01:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A767400) [pid = 3280] [serial = 864] [outer = 000000A900EE7400] 12:01:15 INFO - PROCESS | 3280 | 1470942075695 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A78C800) [pid = 3280] [serial = 865] [outer = 000000A900EE7400] 12:01:16 INFO - PROCESS | 3280 | 1470942076111 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:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 732ms 12:01:16 INFO - PROCESS | 3280 | 1470942076155 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 3280 | 1470942076158 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:01:16 INFO - PROCESS | 3280 | 1470942076161 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 3280 | 1470942076163 Marionette TRACE conn6 <- [1,1118,null,{}] 12:01:16 INFO - PROCESS | 3280 | 1470942076172 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:01:16 INFO - PROCESS | 3280 | 1470942076174 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:16 INFO - PROCESS | 3280 | 1470942076287 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:01:16 INFO - PROCESS | 3280 | 1470942076299 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 3280 | 1470942076301 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE63800 == 30 [pid = 3280] [id = 289] 12:01:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90B2E3C00) [pid = 3280] [serial = 866] [outer = 0000000000000000] 12:01:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D302400) [pid = 3280] [serial = 867] [outer = 000000A90B2E3C00] 12:01:16 INFO - PROCESS | 3280 | 1470942076385 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D30F000) [pid = 3280] [serial = 868] [outer = 000000A90B2E3C00] 12:01:16 INFO - PROCESS | 3280 | 1470942076818 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:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 12:01:16 INFO - PROCESS | 3280 | 1470942076858 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 3280 | 1470942076861 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:01:16 INFO - PROCESS | 3280 | 1470942076864 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:01:16 INFO - PROCESS | 3280 | 1470942076866 Marionette TRACE conn6 <- [1,1122,null,{}] 12:01:16 INFO - PROCESS | 3280 | 1470942076875 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:01:16 INFO - PROCESS | 3280 | 1470942076877 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:17 INFO - PROCESS | 3280 | 1470942077012 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:01:17 INFO - PROCESS | 3280 | 1470942077024 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 3280 | 1470942077026 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E780800 == 31 [pid = 3280] [id = 290] 12:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900B30C00) [pid = 3280] [serial = 869] [outer = 0000000000000000] 12:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D30F400) [pid = 3280] [serial = 870] [outer = 000000A900B30C00] 12:01:17 INFO - PROCESS | 3280 | 1470942077071 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D5BC400) [pid = 3280] [serial = 871] [outer = 000000A900B30C00] 12:01:17 INFO - PROCESS | 3280 | [GFX2-]: DrawTargetD2D 1.1 (000000A910F8B920): Failed to create GradientStopCollection with no stops. 12:01:17 INFO - PROCESS | 3280 | [GFX3-]: No stops specified for gradient pattern. 12:01:17 INFO - PROCESS | 3280 | 1470942077531 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:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 12:01:17 INFO - PROCESS | 3280 | 1470942077560 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 3280 | 1470942077562 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:01:17 INFO - PROCESS | 3280 | 1470942077565 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 3280 | 1470942077567 Marionette TRACE conn6 <- [1,1126,null,{}] 12:01:17 INFO - PROCESS | 3280 | 1470942077570 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:01:17 INFO - PROCESS | 3280 | 1470942077576 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:17 INFO - PROCESS | 3280 | 1470942077707 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:01:17 INFO - PROCESS | 3280 | 1470942077713 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 3280 | 1470942077715 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1E000 == 32 [pid = 3280] [id = 291] 12:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5C0400) [pid = 3280] [serial = 872] [outer = 0000000000000000] 12:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5F7400) [pid = 3280] [serial = 873] [outer = 000000A90D5C0400] 12:01:17 INFO - PROCESS | 3280 | 1470942077761 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D85A000) [pid = 3280] [serial = 874] [outer = 000000A90D5C0400] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900BCE800) [pid = 3280] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A760400) [pid = 3280] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900BA5400) [pid = 3280] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A905379C00) [pid = 3280] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DA16800) [pid = 3280] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A906B3A000) [pid = 3280] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90B2E1400) [pid = 3280] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90E724400) [pid = 3280] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90A351C00) [pid = 3280] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900BCF400) [pid = 3280] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D5F4800) [pid = 3280] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:01:18 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E7C9C00) [pid = 3280] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:01:18 INFO - PROCESS | 3280 | 1470942078372 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:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 839ms 12:01:18 INFO - PROCESS | 3280 | 1470942078408 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 3280 | 1470942078410 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:01:18 INFO - PROCESS | 3280 | 1470942078413 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:01:18 INFO - PROCESS | 3280 | 1470942078415 Marionette TRACE conn6 <- [1,1130,null,{}] 12:01:18 INFO - PROCESS | 3280 | 1470942078419 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:01:18 INFO - PROCESS | 3280 | 1470942078421 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:18 INFO - PROCESS | 3280 | 1470942078501 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:01:18 INFO - PROCESS | 3280 | 1470942078506 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 3280 | 1470942078508 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A89000 == 33 [pid = 3280] [id = 292] 12:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D3D2400) [pid = 3280] [serial = 875] [outer = 0000000000000000] 12:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5F6000) [pid = 3280] [serial = 876] [outer = 000000A90D3D2400] 12:01:18 INFO - PROCESS | 3280 | 1470942078553 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DA1AC00) [pid = 3280] [serial = 877] [outer = 000000A90D3D2400] 12:01:18 INFO - PROCESS | 3280 | 1470942078976 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:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 587ms 12:01:19 INFO - PROCESS | 3280 | 1470942079004 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 3280 | 1470942079007 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:01:19 INFO - PROCESS | 3280 | 1470942079010 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 3280 | 1470942079012 Marionette TRACE conn6 <- [1,1134,null,{}] 12:01:19 INFO - PROCESS | 3280 | 1470942079015 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:01:19 INFO - PROCESS | 3280 | 1470942079017 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:19 INFO - PROCESS | 3280 | 1470942079105 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:01:19 INFO - PROCESS | 3280 | 1470942079111 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 3280 | 1470942079113 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912509800 == 34 [pid = 3280] [id = 293] 12:01:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DA29000) [pid = 3280] [serial = 878] [outer = 0000000000000000] 12:01:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DACF400) [pid = 3280] [serial = 879] [outer = 000000A90DA29000] 12:01:19 INFO - PROCESS | 3280 | 1470942079157 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEB5400) [pid = 3280] [serial = 880] [outer = 000000A90DA29000] 12:01:19 INFO - PROCESS | 3280 | 1470942079567 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:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 586ms 12:01:19 INFO - PROCESS | 3280 | 1470942079599 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 3280 | 1470942079601 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:01:19 INFO - PROCESS | 3280 | 1470942079604 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 3280 | 1470942079606 Marionette TRACE conn6 <- [1,1138,null,{}] 12:01:19 INFO - PROCESS | 3280 | 1470942079622 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:01:19 INFO - PROCESS | 3280 | 1470942079625 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:19 INFO - PROCESS | 3280 | 1470942079707 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:01:19 INFO - PROCESS | 3280 | 1470942079713 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 3280 | 1470942079715 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D951000 == 35 [pid = 3280] [id = 294] 12:01:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DEB4800) [pid = 3280] [serial = 881] [outer = 0000000000000000] 12:01:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E359000) [pid = 3280] [serial = 882] [outer = 000000A90DEB4800] 12:01:19 INFO - PROCESS | 3280 | 1470942079760 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E360800) [pid = 3280] [serial = 883] [outer = 000000A90DEB4800] 12:01:20 INFO - PROCESS | 3280 | 1470942080441 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:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 900ms 12:01:20 INFO - PROCESS | 3280 | 1470942080509 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 3280 | 1470942080513 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:01:20 INFO - PROCESS | 3280 | 1470942080519 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 3280 | 1470942080523 Marionette TRACE conn6 <- [1,1142,null,{}] 12:01:20 INFO - PROCESS | 3280 | 1470942080529 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:01:20 INFO - PROCESS | 3280 | 1470942080532 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:20 INFO - PROCESS | 3280 | 1470942080710 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:01:20 INFO - PROCESS | 3280 | 1470942080797 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 3280 | 1470942080800 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B292800 == 36 [pid = 3280] [id = 295] 12:01:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900BC6C00) [pid = 3280] [serial = 884] [outer = 0000000000000000] 12:01:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A9018C2400) [pid = 3280] [serial = 885] [outer = 000000A900BC6C00] 12:01:20 INFO - PROCESS | 3280 | 1470942080860 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A905C59400) [pid = 3280] [serial = 886] [outer = 000000A900BC6C00] 12:01:21 INFO - PROCESS | 3280 | 1470942081600 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:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1129ms 12:01:21 INFO - PROCESS | 3280 | 1470942081694 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 3280 | 1470942081699 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:01:21 INFO - PROCESS | 3280 | 1470942081706 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 3280 | 1470942081710 Marionette TRACE conn6 <- [1,1146,null,{}] 12:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:01:21 INFO - PROCESS | 3280 | 1470942081714 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:01:21 INFO - PROCESS | 3280 | 1470942081717 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:21 INFO - PROCESS | 3280 | 1470942081861 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:01:21 INFO - PROCESS | 3280 | 1470942081929 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 3280 | 1470942081932 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E76E800 == 37 [pid = 3280] [id = 296] 12:01:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90724E000) [pid = 3280] [serial = 887] [outer = 0000000000000000] 12:01:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90A350800) [pid = 3280] [serial = 888] [outer = 000000A90724E000] 12:01:21 INFO - PROCESS | 3280 | 1470942081991 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90AF06C00) [pid = 3280] [serial = 889] [outer = 000000A90724E000] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A912509800 == 36 [pid = 3280] [id = 293] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A89000 == 35 [pid = 3280] [id = 292] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1E000 == 34 [pid = 3280] [id = 291] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E780800 == 33 [pid = 3280] [id = 290] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE63800 == 32 [pid = 3280] [id = 289] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D951800 == 31 [pid = 3280] [id = 288] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDB6000 == 30 [pid = 3280] [id = 287] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90694D800 == 29 [pid = 3280] [id = 286] 12:01:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9BD000 == 28 [pid = 3280] [id = 285] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90ED91C00) [pid = 3280] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5C6000) [pid = 3280] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A781800) [pid = 3280] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90AF08000) [pid = 3280] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A9014EA400) [pid = 3280] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905405C00) [pid = 3280] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A905407400) [pid = 3280] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A905EF3C00) [pid = 3280] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DEB5000) [pid = 3280] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DA2E000) [pid = 3280] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A906B5F000) [pid = 3280] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9070F8C00) [pid = 3280] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D333000) [pid = 3280] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E7D1000) [pid = 3280] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E729800) [pid = 3280] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90FB0D400) [pid = 3280] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E20A800) [pid = 3280] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90A710000) [pid = 3280] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D5F4400) [pid = 3280] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90E443C00) [pid = 3280] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E72F000) [pid = 3280] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90E445400) [pid = 3280] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D5F3C00) [pid = 3280] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90D369000) [pid = 3280] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:01:22 INFO - PROCESS | 3280 | 1470942082809 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:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:01:22 INFO - PROCESS | 3280 | 1470942082841 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:01:22 INFO - PROCESS | 3280 | 1470942082846 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 3280 | 1470942082851 Marionette TRACE conn6 <- [1,1150,null,{}] 12:01:22 INFO - PROCESS | 3280 | 1470942082856 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:01:22 INFO - PROCESS | 3280 | 1470942082859 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:22 INFO - PROCESS | 3280 | 1470942082950 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:01:22 INFO - PROCESS | 3280 | 1470942082957 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 3280 | 1470942082960 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1BA800 == 29 [pid = 3280] [id = 297] 12:01:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A9021B9000) [pid = 3280] [serial = 890] [outer = 0000000000000000] 12:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A905694800) [pid = 3280] [serial = 891] [outer = 000000A9021B9000] 12:01:23 INFO - PROCESS | 3280 | 1470942083009 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A9070AE800) [pid = 3280] [serial = 892] [outer = 000000A9021B9000] 12:01:23 INFO - PROCESS | 3280 | 1470942083520 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:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 12:01:23 INFO - PROCESS | 3280 | 1470942083579 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 3280 | 1470942083583 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:01:23 INFO - PROCESS | 3280 | 1470942083589 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 3280 | 1470942083592 Marionette TRACE conn6 <- [1,1154,null,{}] 12:01:23 INFO - PROCESS | 3280 | 1470942083596 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:01:23 INFO - PROCESS | 3280 | 1470942083599 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:23 INFO - PROCESS | 3280 | 1470942083695 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:01:23 INFO - PROCESS | 3280 | 1470942083766 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 3280 | 1470942083769 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D764800 == 30 [pid = 3280] [id = 298] 12:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90728AC00) [pid = 3280] [serial = 893] [outer = 0000000000000000] 12:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90A772C00) [pid = 3280] [serial = 894] [outer = 000000A90728AC00] 12:01:23 INFO - PROCESS | 3280 | 1470942083817 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90AF0A000) [pid = 3280] [serial = 895] [outer = 000000A90728AC00] 12:01:24 INFO - PROCESS | 3280 | 1470942084216 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:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 12:01:24 INFO - PROCESS | 3280 | 1470942084264 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 3280 | 1470942084266 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:01:24 INFO - PROCESS | 3280 | 1470942084270 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:01:24 INFO - PROCESS | 3280 | 1470942084274 Marionette TRACE conn6 <- [1,1158,null,{}] 12:01:24 INFO - PROCESS | 3280 | 1470942084285 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:01:24 INFO - PROCESS | 3280 | 1470942084290 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:24 INFO - PROCESS | 3280 | 1470942084379 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:01:24 INFO - PROCESS | 3280 | 1470942084387 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 3280 | 1470942084390 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE66000 == 31 [pid = 3280] [id = 299] 12:01:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B8D800) [pid = 3280] [serial = 896] [outer = 0000000000000000] 12:01:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D36A400) [pid = 3280] [serial = 897] [outer = 000000A900B8D800] 12:01:24 INFO - PROCESS | 3280 | 1470942084439 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D5DA400) [pid = 3280] [serial = 898] [outer = 000000A900B8D800] 12:01:24 INFO - PROCESS | 3280 | 1470942084863 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:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 12:01:24 INFO - PROCESS | 3280 | 1470942084907 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:01:24 INFO - PROCESS | 3280 | 1470942084910 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:01:24 INFO - PROCESS | 3280 | 1470942084913 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 3280 | 1470942084915 Marionette TRACE conn6 <- [1,1162,null,{}] 12:01:24 INFO - PROCESS | 3280 | 1470942084928 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:01:24 INFO - PROCESS | 3280 | 1470942084930 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:25 INFO - PROCESS | 3280 | 1470942085045 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:01:25 INFO - PROCESS | 3280 | 1470942085119 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 3280 | 1470942085121 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B4800 == 32 [pid = 3280] [id = 300] 12:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D5FA800) [pid = 3280] [serial = 899] [outer = 0000000000000000] 12:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D707000) [pid = 3280] [serial = 900] [outer = 000000A90D5FA800] 12:01:25 INFO - PROCESS | 3280 | 1470942085174 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D713400) [pid = 3280] [serial = 901] [outer = 000000A90D5FA800] 12:01:25 INFO - PROCESS | 3280 | 1470942085595 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:01:25 INFO - PROCESS | 3280 | 1470942085655 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:01:25 INFO - PROCESS | 3280 | 1470942085658 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 3280 | 1470942085661 Marionette TRACE conn6 <- [1,1166,null,{}] 12:01:25 INFO - PROCESS | 3280 | 1470942085664 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:01:25 INFO - PROCESS | 3280 | 1470942085667 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:25 INFO - PROCESS | 3280 | 1470942085777 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:01:25 INFO - PROCESS | 3280 | 1470942085785 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 3280 | 1470942085787 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A92800 == 33 [pid = 3280] [id = 301] 12:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5FAC00) [pid = 3280] [serial = 902] [outer = 0000000000000000] 12:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DA2EC00) [pid = 3280] [serial = 903] [outer = 000000A90D5FAC00] 12:01:25 INFO - PROCESS | 3280 | 1470942085837 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEBC000) [pid = 3280] [serial = 904] [outer = 000000A90D5FAC00] 12:01:26 INFO - PROCESS | 3280 | 1470942086314 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:01:26 INFO - PROCESS | 3280 | 1470942086355 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:01:26 INFO - PROCESS | 3280 | 1470942086358 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:01:26 INFO - PROCESS | 3280 | 1470942086360 Marionette TRACE conn6 <- [1,1170,null,{}] 12:01:26 INFO - PROCESS | 3280 | 1470942086364 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:01:26 INFO - PROCESS | 3280 | 1470942086370 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:26 INFO - PROCESS | 3280 | 1470942086529 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:01:26 INFO - PROCESS | 3280 | 1470942086582 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 3280 | 1470942086584 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91354A000 == 34 [pid = 3280] [id = 302] 12:01:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E44A000) [pid = 3280] [serial = 905] [outer = 0000000000000000] 12:01:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E731800) [pid = 3280] [serial = 906] [outer = 000000A90E44A000] 12:01:26 INFO - PROCESS | 3280 | 1470942086630 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90ED8EC00) [pid = 3280] [serial = 907] [outer = 000000A90E44A000] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90B2E3C00) [pid = 3280] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900EE3000) [pid = 3280] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900EE7400) [pid = 3280] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A906B32400) [pid = 3280] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9056BDC00) [pid = 3280] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900B30C00) [pid = 3280] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900B83000) [pid = 3280] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070B0400) [pid = 3280] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DA29000) [pid = 3280] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5C2C00) [pid = 3280] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D5C0400) [pid = 3280] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:01:27 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D3D2400) [pid = 3280] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:01:27 INFO - PROCESS | 3280 | 1470942087093 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:01:27 INFO - PROCESS | 3280 | 1470942087139 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:01:27 INFO - PROCESS | 3280 | 1470942087142 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 3280 | 1470942087144 Marionette TRACE conn6 <- [1,1174,null,{}] 12:01:27 INFO - PROCESS | 3280 | 1470942087147 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:01:27 INFO - PROCESS | 3280 | 1470942087149 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:27 INFO - PROCESS | 3280 | 1470942087231 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:01:27 INFO - PROCESS | 3280 | 1470942087307 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 3280 | 1470942087309 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914372000 == 35 [pid = 3280] [id = 303] 12:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B80800) [pid = 3280] [serial = 908] [outer = 0000000000000000] 12:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D310C00) [pid = 3280] [serial = 909] [outer = 000000A900B80800] 12:01:27 INFO - PROCESS | 3280 | 1470942087354 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DEB1C00) [pid = 3280] [serial = 910] [outer = 000000A900B80800] 12:01:27 INFO - PROCESS | 3280 | 1470942087712 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:01:27 INFO - PROCESS | 3280 | 1470942087776 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:01:27 INFO - PROCESS | 3280 | 1470942087779 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 3280 | 1470942087781 Marionette TRACE conn6 <- [1,1178,null,{}] 12:01:27 INFO - PROCESS | 3280 | 1470942087784 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:01:27 INFO - PROCESS | 3280 | 1470942087786 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:27 INFO - PROCESS | 3280 | 1470942087928 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:01:27 INFO - PROCESS | 3280 | 1470942087943 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 3280 | 1470942087945 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915032000 == 36 [pid = 3280] [id = 304] 12:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A766400) [pid = 3280] [serial = 911] [outer = 0000000000000000] 12:01:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90FB06400) [pid = 3280] [serial = 912] [outer = 000000A90A766400] 12:01:27 INFO - PROCESS | 3280 | 1470942087989 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9104D7800) [pid = 3280] [serial = 913] [outer = 000000A90A766400] 12:01:28 INFO - PROCESS | 3280 | 1470942088381 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:01:28 INFO - PROCESS | 3280 | 1470942088411 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:01:28 INFO - PROCESS | 3280 | 1470942088415 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 3280 | 1470942088417 Marionette TRACE conn6 <- [1,1182,null,{}] 12:01:28 INFO - PROCESS | 3280 | 1470942088421 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:01:28 INFO - PROCESS | 3280 | 1470942088423 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:28 INFO - PROCESS | 3280 | 1470942088534 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:01:28 INFO - PROCESS | 3280 | 1470942088543 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 3280 | 1470942088545 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4A800 == 37 [pid = 3280] [id = 305] 12:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A91037DC00) [pid = 3280] [serial = 914] [outer = 0000000000000000] 12:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A910FE2800) [pid = 3280] [serial = 915] [outer = 000000A91037DC00] 12:01:28 INFO - PROCESS | 3280 | 1470942088589 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A910FEAC00) [pid = 3280] [serial = 916] [outer = 000000A91037DC00] 12:01:28 INFO - PROCESS | 3280 | 1470942088985 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:01:29 INFO - PROCESS | 3280 | 1470942089116 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:01:29 INFO - PROCESS | 3280 | 1470942089122 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 3280 | 1470942089127 Marionette TRACE conn6 <- [1,1186,null,{}] 12:01:29 INFO - PROCESS | 3280 | 1470942089134 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:01:29 INFO - PROCESS | 3280 | 1470942089138 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:29 INFO - PROCESS | 3280 | 1470942089347 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:01:29 INFO - PROCESS | 3280 | 1470942089445 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 3280 | 1470942089451 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9B1000 == 38 [pid = 3280] [id = 306] 12:01:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A901F53800) [pid = 3280] [serial = 917] [outer = 0000000000000000] 12:01:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A905409400) [pid = 3280] [serial = 918] [outer = 000000A901F53800] 12:01:29 INFO - PROCESS | 3280 | 1470942089513 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9070F7800) [pid = 3280] [serial = 919] [outer = 000000A901F53800] 12:01:30 INFO - PROCESS | 3280 | 1470942090093 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:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1037ms 12:01:30 INFO - PROCESS | 3280 | 1470942090162 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 3280 | 1470942090166 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:01:30 INFO - PROCESS | 3280 | 1470942090173 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 3280 | 1470942090177 Marionette TRACE conn6 <- [1,1190,null,{}] 12:01:30 INFO - PROCESS | 3280 | 1470942090182 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:01:30 INFO - PROCESS | 3280 | 1470942090185 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:30 INFO - PROCESS | 3280 | 1470942090380 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:01:30 INFO - PROCESS | 3280 | 1470942090497 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 3280 | 1470942090499 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91033E800 == 39 [pid = 3280] [id = 307] 12:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D338000) [pid = 3280] [serial = 920] [outer = 0000000000000000] 12:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D367C00) [pid = 3280] [serial = 921] [outer = 000000A90D338000] 12:01:30 INFO - PROCESS | 3280 | 1470942090558 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5EFC00) [pid = 3280] [serial = 922] [outer = 000000A90D338000] 12:01:31 INFO - PROCESS | 3280 | 1470942091164 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:01:31 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:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1031ms 12:01:31 INFO - PROCESS | 3280 | 1470942091206 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 3280 | 1470942091209 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:01:31 INFO - PROCESS | 3280 | 1470942091213 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 3280 | 1470942091216 Marionette TRACE conn6 <- [1,1194,null,{}] 12:01:31 INFO - PROCESS | 3280 | 1470942091227 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:01:31 INFO - PROCESS | 3280 | 1470942091232 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:31 INFO - PROCESS | 3280 | 1470942091345 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:01:31 INFO - PROCESS | 3280 | 1470942091423 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 3280 | 1470942091427 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553D000 == 40 [pid = 3280] [id = 308] 12:01:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E723C00) [pid = 3280] [serial = 923] [outer = 0000000000000000] 12:01:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E72A000) [pid = 3280] [serial = 924] [outer = 000000A90E723C00] 12:01:31 INFO - PROCESS | 3280 | 1470942091527 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A910FED400) [pid = 3280] [serial = 925] [outer = 000000A90E723C00] 12:01:32 INFO - PROCESS | 3280 | 1470942092111 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:01:32 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:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 943ms 12:01:32 INFO - PROCESS | 3280 | 1470942092158 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 3280 | 1470942092161 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:01:32 INFO - PROCESS | 3280 | 1470942092165 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 3280 | 1470942092167 Marionette TRACE conn6 <- [1,1198,null,{}] 12:01:32 INFO - PROCESS | 3280 | 1470942092171 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:01:32 INFO - PROCESS | 3280 | 1470942092173 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:32 INFO - PROCESS | 3280 | 1470942092293 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:01:32 INFO - PROCESS | 3280 | 1470942092376 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 3280 | 1470942092379 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907021800 == 41 [pid = 3280] [id = 309] 12:01:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A905377000) [pid = 3280] [serial = 926] [outer = 0000000000000000] 12:01:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9070F8400) [pid = 3280] [serial = 927] [outer = 000000A905377000] 12:01:32 INFO - PROCESS | 3280 | 1470942092434 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90DA19000) [pid = 3280] [serial = 928] [outer = 000000A905377000] 12:01:33 INFO - PROCESS | 3280 | 1470942093116 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:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 985ms 12:01:33 INFO - PROCESS | 3280 | 1470942093152 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 3280 | 1470942093157 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:01:33 INFO - PROCESS | 3280 | 1470942093162 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 3280 | 1470942093166 Marionette TRACE conn6 <- [1,1202,null,{}] 12:01:33 INFO - PROCESS | 3280 | 1470942093172 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:01:33 INFO - PROCESS | 3280 | 1470942093175 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:33 INFO - PROCESS | 3280 | 1470942093279 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:01:33 INFO - PROCESS | 3280 | 1470942093357 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 3280 | 1470942093360 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29F800 == 42 [pid = 3280] [id = 310] 12:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9021BD000) [pid = 3280] [serial = 929] [outer = 0000000000000000] 12:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A9056B8000) [pid = 3280] [serial = 930] [outer = 000000A9021BD000] 12:01:33 INFO - PROCESS | 3280 | 1470942093411 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A9070AF800) [pid = 3280] [serial = 931] [outer = 000000A9021BD000] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A915032000 == 41 [pid = 3280] [id = 304] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A914372000 == 40 [pid = 3280] [id = 303] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A91354A000 == 39 [pid = 3280] [id = 302] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A92800 == 38 [pid = 3280] [id = 301] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B4800 == 37 [pid = 3280] [id = 300] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE66000 == 36 [pid = 3280] [id = 299] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D764800 == 35 [pid = 3280] [id = 298] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1BA800 == 34 [pid = 3280] [id = 297] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E76E800 == 33 [pid = 3280] [id = 296] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D951000 == 32 [pid = 3280] [id = 294] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B292800 == 31 [pid = 3280] [id = 295] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A907021800 == 30 [pid = 3280] [id = 309] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553D000 == 29 [pid = 3280] [id = 308] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A91033E800 == 28 [pid = 3280] [id = 307] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4A800 == 27 [pid = 3280] [id = 305] 12:01:34 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9B1000 == 26 [pid = 3280] [id = 306] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90A767400) [pid = 3280] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A906B59000) [pid = 3280] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A9070EEC00) [pid = 3280] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A9070F5400) [pid = 3280] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A905C61C00) [pid = 3280] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D30F400) [pid = 3280] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A902116C00) [pid = 3280] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900BA4800) [pid = 3280] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A78A800) [pid = 3280] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A907250400) [pid = 3280] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90DEB5400) [pid = 3280] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90DA21000) [pid = 3280] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D70D400) [pid = 3280] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90E359000) [pid = 3280] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D30F000) [pid = 3280] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D5F7400) [pid = 3280] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5BC400) [pid = 3280] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DACF400) [pid = 3280] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D85A000) [pid = 3280] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D5F6000) [pid = 3280] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DA1AC00) [pid = 3280] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A78C800) [pid = 3280] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D302400) [pid = 3280] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9010D4800) [pid = 3280] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A905144400) [pid = 3280] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 3280 | 1470942094602 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:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1481ms 12:01:34 INFO - PROCESS | 3280 | 1470942094651 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 3280 | 1470942094655 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:01:34 INFO - PROCESS | 3280 | 1470942094665 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 3280 | 1470942094668 Marionette TRACE conn6 <- [1,1206,null,{}] 12:01:34 INFO - PROCESS | 3280 | 1470942094674 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:01:34 INFO - PROCESS | 3280 | 1470942094677 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:34 INFO - PROCESS | 3280 | 1470942094763 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:01:34 INFO - PROCESS | 3280 | 1470942094769 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 3280 | 1470942094774 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A3A1000 == 27 [pid = 3280] [id = 311] 12:01:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9014EA400) [pid = 3280] [serial = 932] [outer = 0000000000000000] 12:01:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9019A2C00) [pid = 3280] [serial = 933] [outer = 000000A9014EA400] 12:01:34 INFO - PROCESS | 3280 | 1470942094823 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A905403400) [pid = 3280] [serial = 934] [outer = 000000A9014EA400] 12:01:35 INFO - PROCESS | 3280 | 1470942095271 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:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 12:01:35 INFO - PROCESS | 3280 | 1470942095360 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 3280 | 1470942095366 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:01:35 INFO - PROCESS | 3280 | 1470942095372 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 3280 | 1470942095375 Marionette TRACE conn6 <- [1,1210,null,{}] 12:01:35 INFO - PROCESS | 3280 | 1470942095379 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:01:35 INFO - PROCESS | 3280 | 1470942095382 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:35 INFO - PROCESS | 3280 | 1470942095473 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:01:35 INFO - PROCESS | 3280 | 1470942095524 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 3280 | 1470942095527 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29A800 == 28 [pid = 3280] [id = 312] 12:01:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A905EF2C00) [pid = 3280] [serial = 935] [outer = 0000000000000000] 12:01:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A906B59C00) [pid = 3280] [serial = 936] [outer = 000000A905EF2C00] 12:01:35 INFO - PROCESS | 3280 | 1470942095634 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9070F1000) [pid = 3280] [serial = 937] [outer = 000000A905EF2C00] 12:01:36 INFO - PROCESS | 3280 | 1470942096025 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:01:36 INFO - PROCESS | 3280 | 1470942096076 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:01:36 INFO - PROCESS | 3280 | 1470942096080 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:01:36 INFO - PROCESS | 3280 | 1470942096084 Marionette TRACE conn6 <- [1,1214,null,{}] 12:01:36 INFO - PROCESS | 3280 | 1470942096095 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:01:36 INFO - PROCESS | 3280 | 1470942096100 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:36 INFO - PROCESS | 3280 | 1470942096188 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:01:36 INFO - PROCESS | 3280 | 1470942096195 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 3280 | 1470942096198 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD58000 == 29 [pid = 3280] [id = 313] 12:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900BD2000) [pid = 3280] [serial = 938] [outer = 0000000000000000] 12:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A76C400) [pid = 3280] [serial = 939] [outer = 000000A900BD2000] 12:01:36 INFO - PROCESS | 3280 | 1470942096249 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A9F0C00) [pid = 3280] [serial = 940] [outer = 000000A900BD2000] 12:01:36 INFO - PROCESS | 3280 | 1470942096732 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:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 12:01:36 INFO - PROCESS | 3280 | 1470942096776 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 3280 | 1470942096779 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:01:36 INFO - PROCESS | 3280 | 1470942096790 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 3280 | 1470942096792 Marionette TRACE conn6 <- [1,1218,null,{}] 12:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:01:36 INFO - PROCESS | 3280 | 1470942096795 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:01:36 INFO - PROCESS | 3280 | 1470942096798 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:36 INFO - PROCESS | 3280 | 1470942096936 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:01:36 INFO - PROCESS | 3280 | 1470942096959 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 3280 | 1470942096962 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDBD800 == 30 [pid = 3280] [id = 314] 12:01:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D308C00) [pid = 3280] [serial = 941] [outer = 0000000000000000] 12:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D30EC00) [pid = 3280] [serial = 942] [outer = 000000A90D308C00] 12:01:37 INFO - PROCESS | 3280 | 1470942097008 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D362000) [pid = 3280] [serial = 943] [outer = 000000A90D308C00] 12:01:37 INFO - PROCESS | 3280 | 1470942097438 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:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 689ms 12:01:37 INFO - PROCESS | 3280 | 1470942097485 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 3280 | 1470942097487 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:01:37 INFO - PROCESS | 3280 | 1470942097490 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 3280 | 1470942097492 Marionette TRACE conn6 <- [1,1222,null,{}] 12:01:37 INFO - PROCESS | 3280 | 1470942097501 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:01:37 INFO - PROCESS | 3280 | 1470942097503 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:37 INFO - PROCESS | 3280 | 1470942097615 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:01:37 INFO - PROCESS | 3280 | 1470942097621 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 3280 | 1470942097623 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91119C000 == 31 [pid = 3280] [id = 315] 12:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9014EAC00) [pid = 3280] [serial = 944] [outer = 0000000000000000] 12:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D3D4400) [pid = 3280] [serial = 945] [outer = 000000A9014EAC00] 12:01:37 INFO - PROCESS | 3280 | 1470942097668 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5CAC00) [pid = 3280] [serial = 946] [outer = 000000A9014EAC00] 12:01:38 INFO - PROCESS | 3280 | 1470942098108 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:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 628ms 12:01:38 INFO - PROCESS | 3280 | 1470942098125 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 3280 | 1470942098128 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:01:38 INFO - PROCESS | 3280 | 1470942098131 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:01:38 INFO - PROCESS | 3280 | 1470942098133 Marionette TRACE conn6 <- [1,1226,null,{}] 12:01:38 INFO - PROCESS | 3280 | 1470942098136 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:01:38 INFO - PROCESS | 3280 | 1470942098142 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:38 INFO - PROCESS | 3280 | 1470942098302 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:01:38 INFO - PROCESS | 3280 | 1470942098357 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 3280 | 1470942098359 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A86800 == 32 [pid = 3280] [id = 316] 12:01:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9014DB400) [pid = 3280] [serial = 947] [outer = 0000000000000000] 12:01:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D85A400) [pid = 3280] [serial = 948] [outer = 000000A9014DB400] 12:01:38 INFO - PROCESS | 3280 | 1470942098405 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DAD2800) [pid = 3280] [serial = 949] [outer = 000000A9014DB400] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90A766400) [pid = 3280] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5FA800) [pid = 3280] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D5FAC00) [pid = 3280] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90724E000) [pid = 3280] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900B8D800) [pid = 3280] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90728AC00) [pid = 3280] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900B80800) [pid = 3280] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BC6C00) [pid = 3280] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DEB4800) [pid = 3280] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9021B9000) [pid = 3280] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E44A000) [pid = 3280] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:01:38 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A91037DC00) [pid = 3280] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:01:38 INFO - PROCESS | 3280 | 1470942098956 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:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 882ms 12:01:39 INFO - PROCESS | 3280 | 1470942099017 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 3280 | 1470942099019 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:01:39 INFO - PROCESS | 3280 | 1470942099023 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 3280 | 1470942099025 Marionette TRACE conn6 <- [1,1230,null,{}] 12:01:39 INFO - PROCESS | 3280 | 1470942099028 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:01:39 INFO - PROCESS | 3280 | 1470942099030 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:39 INFO - PROCESS | 3280 | 1470942099113 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:01:39 INFO - PROCESS | 3280 | 1470942099118 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 3280 | 1470942099120 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912509800 == 33 [pid = 3280] [id = 317] 12:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A76AC00) [pid = 3280] [serial = 950] [outer = 0000000000000000] 12:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5FAC00) [pid = 3280] [serial = 951] [outer = 000000A90A76AC00] 12:01:39 INFO - PROCESS | 3280 | 1470942099164 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DA30000) [pid = 3280] [serial = 952] [outer = 000000A90A76AC00] 12:01:39 INFO - PROCESS | 3280 | 1470942099576 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:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 586ms 12:01:39 INFO - PROCESS | 3280 | 1470942099617 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 3280 | 1470942099619 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:01:39 INFO - PROCESS | 3280 | 1470942099623 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:01:39 INFO - PROCESS | 3280 | 1470942099625 Marionette TRACE conn6 <- [1,1234,null,{}] 12:01:39 INFO - PROCESS | 3280 | 1470942099628 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:01:39 INFO - PROCESS | 3280 | 1470942099630 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:39 INFO - PROCESS | 3280 | 1470942099716 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:01:39 INFO - PROCESS | 3280 | 1470942099722 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 3280 | 1470942099724 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913552800 == 34 [pid = 3280] [id = 318] 12:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEB6800) [pid = 3280] [serial = 953] [outer = 0000000000000000] 12:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DEBA000) [pid = 3280] [serial = 954] [outer = 000000A90DEB6800] 12:01:39 INFO - PROCESS | 3280 | 1470942099769 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E35B800) [pid = 3280] [serial = 955] [outer = 000000A90DEB6800] 12:01:40 INFO - PROCESS | 3280 | 1470942100246 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:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 12:01:40 INFO - PROCESS | 3280 | 1470942100316 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 3280 | 1470942100318 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:01:40 INFO - PROCESS | 3280 | 1470942100321 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 3280 | 1470942100323 Marionette TRACE conn6 <- [1,1238,null,{}] 12:01:40 INFO - PROCESS | 3280 | 1470942100327 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:01:40 INFO - PROCESS | 3280 | 1470942100329 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:40 INFO - PROCESS | 3280 | 1470942100409 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:01:40 INFO - PROCESS | 3280 | 1470942100417 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 3280 | 1470942100419 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD57000 == 35 [pid = 3280] [id = 319] 12:01:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E365400) [pid = 3280] [serial = 956] [outer = 0000000000000000] 12:01:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E445800) [pid = 3280] [serial = 957] [outer = 000000A90E365400] 12:01:40 INFO - PROCESS | 3280 | 1470942100463 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E450000) [pid = 3280] [serial = 958] [outer = 000000A90E365400] 12:01:41 INFO - PROCESS | 3280 | 1470942101138 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:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 880ms 12:01:41 INFO - PROCESS | 3280 | 1470942101205 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 3280 | 1470942101210 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:01:41 INFO - PROCESS | 3280 | 1470942101216 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:01:41 INFO - PROCESS | 3280 | 1470942101220 Marionette TRACE conn6 <- [1,1242,null,{}] 12:01:41 INFO - PROCESS | 3280 | 1470942101226 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:01:41 INFO - PROCESS | 3280 | 1470942101230 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:41 INFO - PROCESS | 3280 | 1470942101365 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:01:41 INFO - PROCESS | 3280 | 1470942101435 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 3280 | 1470942101438 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0C7800 == 36 [pid = 3280] [id = 320] 12:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BA5400) [pid = 3280] [serial = 959] [outer = 0000000000000000] 12:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A902192400) [pid = 3280] [serial = 960] [outer = 000000A900BA5400] 12:01:41 INFO - PROCESS | 3280 | 1470942101497 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A905C5D400) [pid = 3280] [serial = 961] [outer = 000000A900BA5400] 12:01:42 INFO - PROCESS | 3280 | 1470942102196 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:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1030ms 12:01:42 INFO - PROCESS | 3280 | 1470942102249 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 3280 | 1470942102255 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:01:42 INFO - PROCESS | 3280 | 1470942102261 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 3280 | 1470942102265 Marionette TRACE conn6 <- [1,1246,null,{}] 12:01:42 INFO - PROCESS | 3280 | 1470942102317 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:01:42 INFO - PROCESS | 3280 | 1470942102320 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:42 INFO - PROCESS | 3280 | 1470942102453 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:01:42 INFO - PROCESS | 3280 | 1470942102521 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 3280 | 1470942102524 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911191000 == 37 [pid = 3280] [id = 321] 12:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9070F5800) [pid = 3280] [serial = 962] [outer = 0000000000000000] 12:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90A772000) [pid = 3280] [serial = 963] [outer = 000000A9070F5800] 12:01:42 INFO - PROCESS | 3280 | 1470942102623 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90D306400) [pid = 3280] [serial = 964] [outer = 000000A9070F5800] 12:01:43 INFO - PROCESS | 3280 | 1470942103484 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:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1263ms 12:01:43 INFO - PROCESS | 3280 | 1470942103526 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 3280 | 1470942103531 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:01:43 INFO - PROCESS | 3280 | 1470942103536 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 3280 | 1470942103540 Marionette TRACE conn6 <- [1,1250,null,{}] 12:01:43 INFO - PROCESS | 3280 | 1470942103546 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:01:43 INFO - PROCESS | 3280 | 1470942103548 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:43 INFO - PROCESS | 3280 | 1470942103665 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A913552800 == 36 [pid = 3280] [id = 318] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A912509800 == 35 [pid = 3280] [id = 317] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A86800 == 34 [pid = 3280] [id = 316] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A91119C000 == 33 [pid = 3280] [id = 315] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDBD800 == 32 [pid = 3280] [id = 314] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD58000 == 31 [pid = 3280] [id = 313] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29A800 == 30 [pid = 3280] [id = 312] 12:01:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A3A1000 == 29 [pid = 3280] [id = 311] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90AF06C00) [pid = 3280] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D36A400) [pid = 3280] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90A772C00) [pid = 3280] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90AF0A000) [pid = 3280] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D310C00) [pid = 3280] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9018C2400) [pid = 3280] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905C59400) [pid = 3280] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E360800) [pid = 3280] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A905694800) [pid = 3280] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9070AE800) [pid = 3280] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E731800) [pid = 3280] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A910FEAC00) [pid = 3280] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A910FE2800) [pid = 3280] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90FB06400) [pid = 3280] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90ED8EC00) [pid = 3280] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D713400) [pid = 3280] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DEB1C00) [pid = 3280] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5DA400) [pid = 3280] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9104D7800) [pid = 3280] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D707000) [pid = 3280] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DEBC000) [pid = 3280] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90DA2EC00) [pid = 3280] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90A350800) [pid = 3280] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:01:43 INFO - PROCESS | 3280 | 1470942103803 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 3280 | 1470942103807 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905C1C000 == 30 [pid = 3280] [id = 322] 12:01:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A900B87000) [pid = 3280] [serial = 965] [outer = 0000000000000000] 12:01:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900BCE000) [pid = 3280] [serial = 966] [outer = 000000A900B87000] 12:01:43 INFO - PROCESS | 3280 | 1470942103857 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9069D0800) [pid = 3280] [serial = 967] [outer = 000000A900B87000] 12:01:44 INFO - PROCESS | 3280 | 1470942104303 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:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 839ms 12:01:44 INFO - PROCESS | 3280 | 1470942104383 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 3280 | 1470942104388 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:01:44 INFO - PROCESS | 3280 | 1470942104395 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 3280 | 1470942104397 Marionette TRACE conn6 <- [1,1254,null,{}] 12:01:44 INFO - PROCESS | 3280 | 1470942104402 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:01:44 INFO - PROCESS | 3280 | 1470942104404 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:44 INFO - PROCESS | 3280 | 1470942104494 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:01:44 INFO - PROCESS | 3280 | 1470942104508 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 3280 | 1470942104511 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D782000 == 31 [pid = 3280] [id = 323] 12:01:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A434C00) [pid = 3280] [serial = 968] [outer = 0000000000000000] 12:01:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A759800) [pid = 3280] [serial = 969] [outer = 000000A90A434C00] 12:01:44 INFO - PROCESS | 3280 | 1470942104560 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A9FBC00) [pid = 3280] [serial = 970] [outer = 000000A90A434C00] 12:01:45 INFO - PROCESS | 3280 | 1470942105017 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:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 12:01:45 INFO - PROCESS | 3280 | 1470942105117 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 3280 | 1470942105120 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:01:45 INFO - PROCESS | 3280 | 1470942105124 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 3280 | 1470942105127 Marionette TRACE conn6 <- [1,1258,null,{}] 12:01:45 INFO - PROCESS | 3280 | 1470942105142 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:01:45 INFO - PROCESS | 3280 | 1470942105147 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:45 INFO - PROCESS | 3280 | 1470942105276 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:01:45 INFO - PROCESS | 3280 | 1470942105286 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 3280 | 1470942105289 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E334000 == 32 [pid = 3280] [id = 324] 12:01:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900BA5C00) [pid = 3280] [serial = 971] [outer = 0000000000000000] 12:01:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5BE000) [pid = 3280] [serial = 972] [outer = 000000A900BA5C00] 12:01:45 INFO - PROCESS | 3280 | 1470942105339 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5F7000) [pid = 3280] [serial = 973] [outer = 000000A900BA5C00] 12:01:45 INFO - PROCESS | 3280 | 1470942105782 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:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 12:01:45 INFO - PROCESS | 3280 | 1470942105817 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 3280 | 1470942105820 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:01:45 INFO - PROCESS | 3280 | 1470942105823 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:01:45 INFO - PROCESS | 3280 | 1470942105825 Marionette TRACE conn6 <- [1,1262,null,{}] 12:01:45 INFO - PROCESS | 3280 | 1470942105845 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:01:45 INFO - PROCESS | 3280 | 1470942105847 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:45 INFO - PROCESS | 3280 | 1470942105966 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:01:46 INFO - PROCESS | 3280 | 1470942106012 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 3280 | 1470942106014 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A2E000 == 33 [pid = 3280] [id = 325] 12:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D85BC00) [pid = 3280] [serial = 974] [outer = 0000000000000000] 12:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DA1C800) [pid = 3280] [serial = 975] [outer = 000000A90D85BC00] 12:01:46 INFO - PROCESS | 3280 | 1470942106066 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA2C800) [pid = 3280] [serial = 976] [outer = 000000A90D85BC00] 12:01:46 INFO - PROCESS | 3280 | 1470942106508 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:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 12:01:46 INFO - PROCESS | 3280 | 1470942106566 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 3280 | 1470942106568 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:01:46 INFO - PROCESS | 3280 | 1470942106572 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 3280 | 1470942106573 Marionette TRACE conn6 <- [1,1266,null,{}] 12:01:46 INFO - PROCESS | 3280 | 1470942106577 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:01:46 INFO - PROCESS | 3280 | 1470942106579 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:46 INFO - PROCESS | 3280 | 1470942106716 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:01:46 INFO - PROCESS | 3280 | 1470942106726 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 3280 | 1470942106728 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C4A000 == 34 [pid = 3280] [id = 326] 12:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D8D3000) [pid = 3280] [serial = 977] [outer = 0000000000000000] 12:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEB6000) [pid = 3280] [serial = 978] [outer = 000000A90D8D3000] 12:01:46 INFO - PROCESS | 3280 | 1470942106774 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E364400) [pid = 3280] [serial = 979] [outer = 000000A90D8D3000] 12:01:47 INFO - PROCESS | 3280 | 1470942107218 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:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 12:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:01:47 INFO - PROCESS | 3280 | 1470942107268 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 3280 | 1470942107271 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:01:47 INFO - PROCESS | 3280 | 1470942107274 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 3280 | 1470942107276 Marionette TRACE conn6 <- [1,1270,null,{}] 12:01:47 INFO - PROCESS | 3280 | 1470942107280 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:01:47 INFO - PROCESS | 3280 | 1470942107286 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:47 INFO - PROCESS | 3280 | 1470942107421 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:01:47 INFO - PROCESS | 3280 | 1470942107474 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 3280 | 1470942107476 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91436C000 == 35 [pid = 3280] [id = 327] 12:01:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E44B000) [pid = 3280] [serial = 980] [outer = 0000000000000000] 12:01:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E7CAC00) [pid = 3280] [serial = 981] [outer = 000000A90E44B000] 12:01:47 INFO - PROCESS | 3280 | 1470942107521 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90FBD3400) [pid = 3280] [serial = 982] [outer = 000000A90E44B000] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9021BD000) [pid = 3280] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D308C00) [pid = 3280] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900BD2000) [pid = 3280] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9014EA400) [pid = 3280] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9014EAC00) [pid = 3280] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A905EF2C00) [pid = 3280] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9014DB400) [pid = 3280] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DEB6800) [pid = 3280] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A901F53800) [pid = 3280] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D338000) [pid = 3280] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E723C00) [pid = 3280] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A905377000) [pid = 3280] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:01:47 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A76AC00) [pid = 3280] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:01:48 INFO - PROCESS | 3280 | 1470942108034 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:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 775ms 12:01:48 INFO - PROCESS | 3280 | 1470942108053 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 3280 | 1470942108056 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:01:48 INFO - PROCESS | 3280 | 1470942108059 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 3280 | 1470942108061 Marionette TRACE conn6 <- [1,1274,null,{}] 12:01:48 INFO - PROCESS | 3280 | 1470942108065 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:01:48 INFO - PROCESS | 3280 | 1470942108067 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:48 INFO - PROCESS | 3280 | 1470942108148 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:01:48 INFO - PROCESS | 3280 | 1470942108223 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 3280 | 1470942108225 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914381800 == 36 [pid = 3280] [id = 328] 12:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9014EA400) [pid = 3280] [serial = 983] [outer = 0000000000000000] 12:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A70EC00) [pid = 3280] [serial = 984] [outer = 000000A9014EA400] 12:01:48 INFO - PROCESS | 3280 | 1470942108270 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DEB6800) [pid = 3280] [serial = 985] [outer = 000000A9014EA400] 12:01:48 INFO - PROCESS | 3280 | 1470942108635 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:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 628ms 12:01:48 INFO - PROCESS | 3280 | 1470942108690 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 3280 | 1470942108692 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:01:48 INFO - PROCESS | 3280 | 1470942108695 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 3280 | 1470942108697 Marionette TRACE conn6 <- [1,1278,null,{}] 12:01:48 INFO - PROCESS | 3280 | 1470942108701 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:01:48 INFO - PROCESS | 3280 | 1470942108703 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:48 INFO - PROCESS | 3280 | 1470942108815 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:01:48 INFO - PROCESS | 3280 | 1470942108823 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 3280 | 1470942108832 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151CE800 == 37 [pid = 3280] [id = 329] 12:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A765800) [pid = 3280] [serial = 986] [outer = 0000000000000000] 12:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A9104D5800) [pid = 3280] [serial = 987] [outer = 000000A90A765800] 12:01:48 INFO - PROCESS | 3280 | 1470942108878 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A910FE9C00) [pid = 3280] [serial = 988] [outer = 000000A90A765800] 12:01:49 INFO - PROCESS | 3280 | 1470942109282 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:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 627ms 12:01:49 INFO - PROCESS | 3280 | 1470942109326 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 3280 | 1470942109328 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:01:49 INFO - PROCESS | 3280 | 1470942109331 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 3280 | 1470942109333 Marionette TRACE conn6 <- [1,1282,null,{}] 12:01:49 INFO - PROCESS | 3280 | 1470942109337 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:01:49 INFO - PROCESS | 3280 | 1470942109339 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:49 INFO - PROCESS | 3280 | 1470942109451 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:01:49 INFO - PROCESS | 3280 | 1470942109489 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 3280 | 1470942109491 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E331800 == 38 [pid = 3280] [id = 330] 12:01:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A910FE8000) [pid = 3280] [serial = 989] [outer = 0000000000000000] 12:01:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A9110AB400) [pid = 3280] [serial = 990] [outer = 000000A910FE8000] 12:01:49 INFO - PROCESS | 3280 | 1470942109535 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A9110B3C00) [pid = 3280] [serial = 991] [outer = 000000A910FE8000] 12:01:49 INFO - PROCESS | 3280 | 1470942109965 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 12:01:50 INFO - PROCESS | 3280 | 1470942110025 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 3280 | 1470942110030 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:01:50 INFO - PROCESS | 3280 | 1470942110053 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 3280 | 1470942110058 Marionette TRACE conn6 <- [1,1286,null,{}] 12:01:50 INFO - PROCESS | 3280 | 1470942110065 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:01:50 INFO - PROCESS | 3280 | 1470942110068 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:50 INFO - PROCESS | 3280 | 1470942110197 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:01:50 INFO - PROCESS | 3280 | 1470942110280 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 3280 | 1470942110286 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A9000 == 39 [pid = 3280] [id = 331] 12:01:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90144F800) [pid = 3280] [serial = 992] [outer = 0000000000000000] 12:01:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A905371800) [pid = 3280] [serial = 993] [outer = 000000A90144F800] 12:01:50 INFO - PROCESS | 3280 | 1470942110345 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A906B62000) [pid = 3280] [serial = 994] [outer = 000000A90144F800] 12:01:50 INFO - PROCESS | 3280 | 1470942110982 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:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 12:01:51 INFO - PROCESS | 3280 | 1470942111038 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 3280 | 1470942111043 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:01:51 INFO - PROCESS | 3280 | 1470942111050 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 3280 | 1470942111053 Marionette TRACE conn6 <- [1,1290,null,{}] 12:01:51 INFO - PROCESS | 3280 | 1470942111057 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:01:51 INFO - PROCESS | 3280 | 1470942111060 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:51 INFO - PROCESS | 3280 | 1470942111215 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:01:51 INFO - PROCESS | 3280 | 1470942111269 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 3280 | 1470942111271 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1C800 == 40 [pid = 3280] [id = 332] 12:01:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D302C00) [pid = 3280] [serial = 995] [outer = 0000000000000000] 12:01:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D338000) [pid = 3280] [serial = 996] [outer = 000000A90D302C00] 12:01:51 INFO - PROCESS | 3280 | 1470942111329 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D5F3800) [pid = 3280] [serial = 997] [outer = 000000A90D302C00] 12:01:51 INFO - PROCESS | 3280 | 1470942111975 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 12:01:52 INFO - PROCESS | 3280 | 1470942112037 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 3280 | 1470942112040 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:01:52 INFO - PROCESS | 3280 | 1470942112044 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 3280 | 1470942112048 Marionette TRACE conn6 <- [1,1294,null,{}] 12:01:52 INFO - PROCESS | 3280 | 1470942112061 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:01:52 INFO - PROCESS | 3280 | 1470942112066 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:52 INFO - PROCESS | 3280 | 1470942112228 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:01:52 INFO - PROCESS | 3280 | 1470942112238 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 3280 | 1470942112242 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F40F800 == 41 [pid = 3280] [id = 333] 12:01:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E72F400) [pid = 3280] [serial = 998] [outer = 0000000000000000] 12:01:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90ED83000) [pid = 3280] [serial = 999] [outer = 000000A90E72F400] 12:01:52 INFO - PROCESS | 3280 | 1470942112301 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9104D9000) [pid = 3280] [serial = 1000] [outer = 000000A90E72F400] 12:01:52 INFO - PROCESS | 3280 | 1470942112908 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 880ms 12:01:52 INFO - PROCESS | 3280 | 1470942112926 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:01:52 INFO - PROCESS | 3280 | 1470942112929 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:01:52 INFO - PROCESS | 3280 | 1470942112933 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 3280 | 1470942112936 Marionette TRACE conn6 <- [1,1298,null,{}] 12:01:52 INFO - PROCESS | 3280 | 1470942112940 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:01:52 INFO - PROCESS | 3280 | 1470942112942 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:53 INFO - PROCESS | 3280 | 1470942113055 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:01:53 INFO - PROCESS | 3280 | 1470942113143 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 3280 | 1470942113146 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC50000 == 42 [pid = 3280] [id = 334] 12:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A9111CCC00) [pid = 3280] [serial = 1001] [outer = 0000000000000000] 12:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9111D2000) [pid = 3280] [serial = 1002] [outer = 000000A9111CCC00] 12:01:53 INFO - PROCESS | 3280 | 1470942113201 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A911390800) [pid = 3280] [serial = 1003] [outer = 000000A9111CCC00] 12:01:53 INFO - PROCESS | 3280 | 1470942113798 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:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 941ms 12:01:53 INFO - PROCESS | 3280 | 1470942113876 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 3280 | 1470942113878 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:01:53 INFO - PROCESS | 3280 | 1470942113882 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 3280 | 1470942113884 Marionette TRACE conn6 <- [1,1302,null,{}] 12:01:53 INFO - PROCESS | 3280 | 1470942113888 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:01:53 INFO - PROCESS | 3280 | 1470942113890 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:54 INFO - PROCESS | 3280 | 1470942114001 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:01:54 INFO - PROCESS | 3280 | 1470942114078 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 3280 | 1470942114081 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135F5000 == 43 [pid = 3280] [id = 335] 12:01:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90DEE2800) [pid = 3280] [serial = 1004] [outer = 0000000000000000] 12:01:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A911A03000) [pid = 3280] [serial = 1005] [outer = 000000A90DEE2800] 12:01:54 INFO - PROCESS | 3280 | 1470942114182 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A911A0E000) [pid = 3280] [serial = 1006] [outer = 000000A90DEE2800] 12:01:54 INFO - PROCESS | 3280 | 1470942114896 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:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1075ms 12:01:54 INFO - PROCESS | 3280 | 1470942114959 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 3280 | 1470942114964 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:01:54 INFO - PROCESS | 3280 | 1470942114968 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 3280 | 1470942114972 Marionette TRACE conn6 <- [1,1306,null,{}] 12:01:54 INFO - PROCESS | 3280 | 1470942114978 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:01:54 INFO - PROCESS | 3280 | 1470942114981 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:55 INFO - PROCESS | 3280 | 1470942115133 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:01:55 INFO - PROCESS | 3280 | 1470942115144 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 3280 | 1470942115146 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDC4000 == 44 [pid = 3280] [id = 336] 12:01:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A906B57800) [pid = 3280] [serial = 1007] [outer = 0000000000000000] 12:01:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A906B62400) [pid = 3280] [serial = 1008] [outer = 000000A906B57800] 12:01:55 INFO - PROCESS | 3280 | 1470942115196 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A90724F800) [pid = 3280] [serial = 1009] [outer = 000000A906B57800] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151CE800 == 43 [pid = 3280] [id = 329] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A914381800 == 42 [pid = 3280] [id = 328] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A91436C000 == 41 [pid = 3280] [id = 327] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C4A000 == 40 [pid = 3280] [id = 326] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A2E000 == 39 [pid = 3280] [id = 325] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E334000 == 38 [pid = 3280] [id = 324] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D782000 == 37 [pid = 3280] [id = 323] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A905C1C000 == 36 [pid = 3280] [id = 322] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A911191000 == 35 [pid = 3280] [id = 321] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD57000 == 34 [pid = 3280] [id = 319] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0C7800 == 33 [pid = 3280] [id = 320] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29F800 == 32 [pid = 3280] [id = 310] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135F5000 == 31 [pid = 3280] [id = 335] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FC50000 == 30 [pid = 3280] [id = 334] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F40F800 == 29 [pid = 3280] [id = 333] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1C800 == 28 [pid = 3280] [id = 332] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E331800 == 27 [pid = 3280] [id = 330] 12:01:56 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A9000 == 26 [pid = 3280] [id = 331] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A9056B8000) [pid = 3280] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A9070AF800) [pid = 3280] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90D30EC00) [pid = 3280] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90A76C400) [pid = 3280] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A9019A2C00) [pid = 3280] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A905403400) [pid = 3280] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D3D4400) [pid = 3280] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A906B59C00) [pid = 3280] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A9070F1000) [pid = 3280] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D362000) [pid = 3280] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D85A400) [pid = 3280] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D5CAC00) [pid = 3280] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90DEBA000) [pid = 3280] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9070F7800) [pid = 3280] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A905409400) [pid = 3280] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5EFC00) [pid = 3280] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D367C00) [pid = 3280] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90E35B800) [pid = 3280] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A910FED400) [pid = 3280] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E445800) [pid = 3280] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E72A000) [pid = 3280] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DA19000) [pid = 3280] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9070F8400) [pid = 3280] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D5FAC00) [pid = 3280] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90DA30000) [pid = 3280] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A9F0C00) [pid = 3280] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DAD2800) [pid = 3280] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:01:56 INFO - PROCESS | 3280 | 1470942116580 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:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1631ms 12:01:56 INFO - PROCESS | 3280 | 1470942116600 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 3280 | 1470942116605 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:01:56 INFO - PROCESS | 3280 | 1470942116610 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 3280 | 1470942116614 Marionette TRACE conn6 <- [1,1310,null,{}] 12:01:56 INFO - PROCESS | 3280 | 1470942116619 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:01:56 INFO - PROCESS | 3280 | 1470942116622 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:56 INFO - PROCESS | 3280 | 1470942116722 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:01:56 INFO - PROCESS | 3280 | 1470942116796 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 3280 | 1470942116801 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90703E800 == 27 [pid = 3280] [id = 337] 12:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9010D4000) [pid = 3280] [serial = 1010] [outer = 0000000000000000] 12:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A901453C00) [pid = 3280] [serial = 1011] [outer = 000000A9010D4000] 12:01:56 INFO - PROCESS | 3280 | 1470942116851 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900819800) [pid = 3280] [serial = 1012] [outer = 000000A9010D4000] 12:01:57 INFO - PROCESS | 3280 | 1470942117271 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:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 12:01:57 INFO - PROCESS | 3280 | 1470942117305 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 3280 | 1470942117311 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:01:57 INFO - PROCESS | 3280 | 1470942117317 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 3280 | 1470942117320 Marionette TRACE conn6 <- [1,1314,null,{}] 12:01:57 INFO - PROCESS | 3280 | 1470942117324 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:01:57 INFO - PROCESS | 3280 | 1470942117327 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:57 INFO - PROCESS | 3280 | 1470942117421 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:01:57 INFO - PROCESS | 3280 | 1470942117429 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 3280 | 1470942117431 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0C6800 == 28 [pid = 3280] [id = 338] 12:01:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A905C56C00) [pid = 3280] [serial = 1013] [outer = 0000000000000000] 12:01:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A906B3A400) [pid = 3280] [serial = 1014] [outer = 000000A905C56C00] 12:01:57 INFO - PROCESS | 3280 | 1470942117480 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9070F2000) [pid = 3280] [serial = 1015] [outer = 000000A905C56C00] 12:01:57 INFO - PROCESS | 3280 | 1470942117959 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:01:58 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:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 12:01:58 INFO - PROCESS | 3280 | 1470942118010 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 3280 | 1470942118013 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:01:58 INFO - PROCESS | 3280 | 1470942118016 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 3280 | 1470942118020 Marionette TRACE conn6 <- [1,1318,null,{}] 12:01:58 INFO - PROCESS | 3280 | 1470942118031 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:01:58 INFO - PROCESS | 3280 | 1470942118036 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:58 INFO - PROCESS | 3280 | 1470942118155 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:01:58 INFO - PROCESS | 3280 | 1470942118238 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 3280 | 1470942118241 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA79800 == 29 [pid = 3280] [id = 339] 12:01:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900B9A400) [pid = 3280] [serial = 1016] [outer = 0000000000000000] 12:01:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A768400) [pid = 3280] [serial = 1017] [outer = 000000A900B9A400] 12:01:58 INFO - PROCESS | 3280 | 1470942118292 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A9F1000) [pid = 3280] [serial = 1018] [outer = 000000A900B9A400] 12:01:58 INFO - PROCESS | 3280 | 1470942118728 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:01:58 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:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 797ms 12:01:58 INFO - PROCESS | 3280 | 1470942118824 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 3280 | 1470942118827 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:01:58 INFO - PROCESS | 3280 | 1470942118831 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:01:58 INFO - PROCESS | 3280 | 1470942118832 Marionette TRACE conn6 <- [1,1322,null,{}] 12:01:58 INFO - PROCESS | 3280 | 1470942118836 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:01:58 INFO - PROCESS | 3280 | 1470942118838 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:58 INFO - PROCESS | 3280 | 1470942118959 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:01:59 INFO - PROCESS | 3280 | 1470942119007 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 3280 | 1470942119009 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E061800 == 30 [pid = 3280] [id = 340] 12:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D1A4400) [pid = 3280] [serial = 1019] [outer = 0000000000000000] 12:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D309800) [pid = 3280] [serial = 1020] [outer = 000000A90D1A4400] 12:01:59 INFO - PROCESS | 3280 | 1470942119057 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D340800) [pid = 3280] [serial = 1021] [outer = 000000A90D1A4400] 12:01:59 INFO - PROCESS | 3280 | 1470942119479 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:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 12:01:59 INFO - PROCESS | 3280 | 1470942119531 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 3280 | 1470942119533 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:01:59 INFO - PROCESS | 3280 | 1470942119543 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - PROCESS | 3280 | 1470942119545 Marionette TRACE conn6 <- [1,1326,null,{}] 12:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:01:59 INFO - PROCESS | 3280 | 1470942119549 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:01:59 INFO - PROCESS | 3280 | 1470942119551 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:59 INFO - PROCESS | 3280 | 1470942119658 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:01:59 INFO - PROCESS | 3280 | 1470942119663 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 3280 | 1470942119666 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:01:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F0D4800 == 31 [pid = 3280] [id = 341] 12:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9056C4400) [pid = 3280] [serial = 1022] [outer = 0000000000000000] 12:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D36F000) [pid = 3280] [serial = 1023] [outer = 000000A9056C4400] 12:01:59 INFO - PROCESS | 3280 | 1470942119711 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D5C7000) [pid = 3280] [serial = 1024] [outer = 000000A9056C4400] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90A765800) [pid = 3280] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D8D3000) [pid = 3280] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9014EA400) [pid = 3280] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90E44B000) [pid = 3280] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E365400) [pid = 3280] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900BA5C00) [pid = 3280] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900B87000) [pid = 3280] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A434C00) [pid = 3280] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9070F5800) [pid = 3280] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900BA5400) [pid = 3280] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A910FE8000) [pid = 3280] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:02:00 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D85BC00) [pid = 3280] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:02:00 INFO - PROCESS | 3280 | 1470942120734 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:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1238ms 12:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:02:00 INFO - PROCESS | 3280 | 1470942120788 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 3280 | 1470942120790 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:02:00 INFO - PROCESS | 3280 | 1470942120794 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 3280 | 1470942120795 Marionette TRACE conn6 <- [1,1330,null,{}] 12:02:00 INFO - PROCESS | 3280 | 1470942120799 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:02:00 INFO - PROCESS | 3280 | 1470942120805 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:00 INFO - PROCESS | 3280 | 1470942120940 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:02:01 INFO - PROCESS | 3280 | 1470942121012 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 3280 | 1470942121014 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A2F000 == 32 [pid = 3280] [id = 342] 12:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900BA8800) [pid = 3280] [serial = 1025] [outer = 0000000000000000] 12:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5F5C00) [pid = 3280] [serial = 1026] [outer = 000000A900BA8800] 12:02:01 INFO - PROCESS | 3280 | 1470942121060 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D710800) [pid = 3280] [serial = 1027] [outer = 000000A900BA8800] 12:02:01 INFO - PROCESS | 3280 | 1470942121430 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:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 690ms 12:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:02:01 INFO - PROCESS | 3280 | 1470942121486 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 3280 | 1470942121488 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:02:01 INFO - PROCESS | 3280 | 1470942121491 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 3280 | 1470942121493 Marionette TRACE conn6 <- [1,1334,null,{}] 12:02:01 INFO - PROCESS | 3280 | 1470942121496 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:02:01 INFO - PROCESS | 3280 | 1470942121498 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:01 INFO - PROCESS | 3280 | 1470942121610 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:02:01 INFO - PROCESS | 3280 | 1470942121634 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 3280 | 1470942121636 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C42000 == 33 [pid = 3280] [id = 343] 12:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900887000) [pid = 3280] [serial = 1028] [outer = 0000000000000000] 12:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D857400) [pid = 3280] [serial = 1029] [outer = 000000A900887000] 12:02:01 INFO - PROCESS | 3280 | 1470942121680 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA2F400) [pid = 3280] [serial = 1030] [outer = 000000A900887000] 12:02:02 INFO - PROCESS | 3280 | 1470942122059 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:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 584ms 12:02:02 INFO - PROCESS | 3280 | 1470942122079 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 3280 | 1470942122081 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:02:02 INFO - PROCESS | 3280 | 1470942122084 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:02:02 INFO - PROCESS | 3280 | 1470942122085 Marionette TRACE conn6 <- [1,1338,null,{}] 12:02:02 INFO - PROCESS | 3280 | 1470942122089 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:02:02 INFO - PROCESS | 3280 | 1470942122091 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:02 INFO - PROCESS | 3280 | 1470942122202 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:02:02 INFO - PROCESS | 3280 | 1470942122295 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 3280 | 1470942122297 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91353C000 == 34 [pid = 3280] [id = 344] 12:02:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A906B5E000) [pid = 3280] [serial = 1031] [outer = 0000000000000000] 12:02:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA2F800) [pid = 3280] [serial = 1032] [outer = 000000A906B5E000] 12:02:02 INFO - PROCESS | 3280 | 1470942122341 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DF7B400) [pid = 3280] [serial = 1033] [outer = 000000A906B5E000] 12:02:02 INFO - PROCESS | 3280 | 1470942122760 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:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 12:02:02 INFO - PROCESS | 3280 | 1470942122820 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 3280 | 1470942122825 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:02:02 INFO - PROCESS | 3280 | 1470942122830 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 3280 | 1470942122835 Marionette TRACE conn6 <- [1,1342,null,{}] 12:02:02 INFO - PROCESS | 3280 | 1470942122882 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:02:02 INFO - PROCESS | 3280 | 1470942122886 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:03 INFO - PROCESS | 3280 | 1470942123019 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:02:03 INFO - PROCESS | 3280 | 1470942123110 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 3280 | 1470942123116 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90705A800 == 35 [pid = 3280] [id = 345] 12:02:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900B9C400) [pid = 3280] [serial = 1034] [outer = 0000000000000000] 12:02:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A900BA7000) [pid = 3280] [serial = 1035] [outer = 000000A900B9C400] 12:02:03 INFO - PROCESS | 3280 | 1470942123175 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9014E9C00) [pid = 3280] [serial = 1036] [outer = 000000A900B9C400] 12:02:03 INFO - PROCESS | 3280 | 1470942123904 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:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1091ms 12:02:03 INFO - PROCESS | 3280 | 1470942123925 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 3280 | 1470942123930 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:02:03 INFO - PROCESS | 3280 | 1470942123981 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 3280 | 1470942123984 Marionette TRACE conn6 <- [1,1346,null,{}] 12:02:03 INFO - PROCESS | 3280 | 1470942123989 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:02:03 INFO - PROCESS | 3280 | 1470942123992 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:04 INFO - PROCESS | 3280 | 1470942124115 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:02:04 INFO - PROCESS | 3280 | 1470942124191 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 3280 | 1470942124194 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE74000 == 36 [pid = 3280] [id = 346] 12:02:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A906B5FC00) [pid = 3280] [serial = 1037] [outer = 0000000000000000] 12:02:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9070F5C00) [pid = 3280] [serial = 1038] [outer = 000000A906B5FC00] 12:02:04 INFO - PROCESS | 3280 | 1470942124294 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90728B000) [pid = 3280] [serial = 1039] [outer = 000000A906B5FC00] 12:02:05 INFO - PROCESS | 3280 | 1470942125167 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:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1262ms 12:02:05 INFO - PROCESS | 3280 | 1470942125222 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 3280 | 1470942125227 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:02:05 INFO - PROCESS | 3280 | 1470942125241 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 3280 | 1470942125245 Marionette TRACE conn6 <- [1,1350,null,{}] 12:02:05 INFO - PROCESS | 3280 | 1470942125251 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:02:05 INFO - PROCESS | 3280 | 1470942125254 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:05 INFO - PROCESS | 3280 | 1470942125370 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:02:05 INFO - PROCESS | 3280 | 1470942125440 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 3280 | 1470942125445 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906944000 == 37 [pid = 3280] [id = 347] 12:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900A6F400) [pid = 3280] [serial = 1040] [outer = 0000000000000000] 12:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900B3A400) [pid = 3280] [serial = 1041] [outer = 000000A900A6F400] 12:02:05 INFO - PROCESS | 3280 | 1470942125496 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A900BA4800) [pid = 3280] [serial = 1042] [outer = 000000A900A6F400] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C42000 == 36 [pid = 3280] [id = 343] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A2F000 == 35 [pid = 3280] [id = 342] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F0D4800 == 34 [pid = 3280] [id = 341] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E061800 == 33 [pid = 3280] [id = 340] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA79800 == 32 [pid = 3280] [id = 339] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0C6800 == 31 [pid = 3280] [id = 338] 12:02:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A90703E800 == 30 [pid = 3280] [id = 337] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A910FE9C00) [pid = 3280] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90E364400) [pid = 3280] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90DEB6000) [pid = 3280] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90A70EC00) [pid = 3280] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90E7CAC00) [pid = 3280] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E450000) [pid = 3280] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5BE000) [pid = 3280] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A900BCE000) [pid = 3280] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9069D0800) [pid = 3280] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A759800) [pid = 3280] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A9FBC00) [pid = 3280] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90A772000) [pid = 3280] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90FBD3400) [pid = 3280] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D306400) [pid = 3280] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A902192400) [pid = 3280] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A905C5D400) [pid = 3280] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9104D5800) [pid = 3280] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9110B3C00) [pid = 3280] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9110AB400) [pid = 3280] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DA1C800) [pid = 3280] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DA2C800) [pid = 3280] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DEB6800) [pid = 3280] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:02:05 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D5F7000) [pid = 3280] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:02:06 INFO - PROCESS | 3280 | 1470942126038 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:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 840ms 12:02:06 INFO - PROCESS | 3280 | 1470942126082 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 3280 | 1470942126086 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:02:06 INFO - PROCESS | 3280 | 1470942126092 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 3280 | 1470942126095 Marionette TRACE conn6 <- [1,1354,null,{}] 12:02:06 INFO - PROCESS | 3280 | 1470942126099 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:02:06 INFO - PROCESS | 3280 | 1470942126102 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:06 INFO - PROCESS | 3280 | 1470942126192 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:02:06 INFO - PROCESS | 3280 | 1470942126201 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 3280 | 1470942126203 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0D7800 == 31 [pid = 3280] [id = 348] 12:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A905141400) [pid = 3280] [serial = 1043] [outer = 0000000000000000] 12:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90537AC00) [pid = 3280] [serial = 1044] [outer = 000000A905141400] 12:02:06 INFO - PROCESS | 3280 | 1470942126254 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90540D800) [pid = 3280] [serial = 1045] [outer = 000000A905141400] 12:02:06 INFO - PROCESS | 3280 | 1470942126738 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:02:06 INFO - PROCESS | 3280 | 1470942126822 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:02:06 INFO - PROCESS | 3280 | 1470942126831 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 3280 | 1470942126835 Marionette TRACE conn6 <- [1,1358,null,{}] 12:02:06 INFO - PROCESS | 3280 | 1470942126847 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:02:06 INFO - PROCESS | 3280 | 1470942126852 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:06 INFO - PROCESS | 3280 | 1470942126950 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:02:06 INFO - PROCESS | 3280 | 1470942126961 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 3280 | 1470942126965 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA7B800 == 32 [pid = 3280] [id = 349] 12:02:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A907241C00) [pid = 3280] [serial = 1046] [outer = 0000000000000000] 12:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A907245C00) [pid = 3280] [serial = 1047] [outer = 000000A907241C00] 12:02:07 INFO - PROCESS | 3280 | 1470942127015 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A70EC00) [pid = 3280] [serial = 1048] [outer = 000000A907241C00] 12:02:07 INFO - PROCESS | 3280 | 1470942127485 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:02:07 INFO - PROCESS | 3280 | 1470942127524 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:02:07 INFO - PROCESS | 3280 | 1470942127528 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 3280 | 1470942127530 Marionette TRACE conn6 <- [1,1362,null,{}] 12:02:07 INFO - PROCESS | 3280 | 1470942127533 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:02:07 INFO - PROCESS | 3280 | 1470942127535 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:07 INFO - PROCESS | 3280 | 1470942127625 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:02:07 INFO - PROCESS | 3280 | 1470942127632 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 3280 | 1470942127634 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F028000 == 33 [pid = 3280] [id = 350] 12:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A78D400) [pid = 3280] [serial = 1049] [outer = 0000000000000000] 12:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A9FAC00) [pid = 3280] [serial = 1050] [outer = 000000A90A78D400] 12:02:07 INFO - PROCESS | 3280 | 1470942127681 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90CDED800) [pid = 3280] [serial = 1051] [outer = 000000A90A78D400] 12:02:08 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:08 INFO - PROCESS | 3280 | 1470942128119 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:02:08 INFO - PROCESS | 3280 | 1470942128164 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:02:08 INFO - PROCESS | 3280 | 1470942128167 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 3280 | 1470942128169 Marionette TRACE conn6 <- [1,1366,null,{}] 12:02:08 INFO - PROCESS | 3280 | 1470942128172 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:02:08 INFO - PROCESS | 3280 | 1470942128175 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:08 INFO - PROCESS | 3280 | 1470942128284 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:02:08 INFO - PROCESS | 3280 | 1470942128362 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 3280 | 1470942128364 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A2A000 == 34 [pid = 3280] [id = 351] 12:02:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90B251C00) [pid = 3280] [serial = 1052] [outer = 0000000000000000] 12:02:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D365C00) [pid = 3280] [serial = 1053] [outer = 000000A90B251C00] 12:02:08 INFO - PROCESS | 3280 | 1470942128410 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D3D6400) [pid = 3280] [serial = 1054] [outer = 000000A90B251C00] 12:02:08 INFO - PROCESS | 3280 | 1470942128819 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:02:08 INFO - PROCESS | 3280 | 1470942128864 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:02:08 INFO - PROCESS | 3280 | 1470942128867 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:02:08 INFO - PROCESS | 3280 | 1470942128869 Marionette TRACE conn6 <- [1,1370,null,{}] 12:02:08 INFO - PROCESS | 3280 | 1470942128872 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:02:08 INFO - PROCESS | 3280 | 1470942128878 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:09 INFO - PROCESS | 3280 | 1470942129027 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:02:09 INFO - PROCESS | 3280 | 1470942129082 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 3280 | 1470942129085 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912509800 == 35 [pid = 3280] [id = 352] 12:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5EB800) [pid = 3280] [serial = 1055] [outer = 0000000000000000] 12:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D858800) [pid = 3280] [serial = 1056] [outer = 000000A90D5EB800] 12:02:09 INFO - PROCESS | 3280 | 1470942129131 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DA28C00) [pid = 3280] [serial = 1057] [outer = 000000A90D5EB800] 12:02:09 INFO - PROCESS | 3280 | [3280] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:09 INFO - PROCESS | 3280 | 1470942129574 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:02:09 INFO - PROCESS | 3280 | 1470942129603 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:02:09 INFO - PROCESS | 3280 | 1470942129612 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:02:09 INFO - PROCESS | 3280 | 1470942129614 Marionette TRACE conn6 <- [1,1374,null,{}] 12:02:09 INFO - PROCESS | 3280 | 1470942129660 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:02:09 INFO - PROCESS | 3280 | 1470942129662 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:09 INFO - PROCESS | 3280 | 1470942129776 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:02:09 INFO - PROCESS | 3280 | 1470942129787 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 3280 | 1470942129797 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914365800 == 36 [pid = 3280] [id = 353] 12:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DEBC000) [pid = 3280] [serial = 1058] [outer = 0000000000000000] 12:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E2BCC00) [pid = 3280] [serial = 1059] [outer = 000000A90DEBC000] 12:02:09 INFO - PROCESS | 3280 | 1470942129885 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E35FC00) [pid = 3280] [serial = 1060] [outer = 000000A90DEBC000] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E72F400) [pid = 3280] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9111CCC00) [pid = 3280] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90DEE2800) [pid = 3280] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900BA8800) [pid = 3280] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D1A4400) [pid = 3280] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A906B57800) [pid = 3280] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A905C56C00) [pid = 3280] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900B9A400) [pid = 3280] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9010D4000) [pid = 3280] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9056C4400) [pid = 3280] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90144F800) [pid = 3280] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900887000) [pid = 3280] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:02:10 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D302C00) [pid = 3280] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:02:10 INFO - PROCESS | 3280 | 1470942130319 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:02:10 INFO - PROCESS | 3280 | 1470942130391 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:02:10 INFO - PROCESS | 3280 | 1470942130395 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 3280 | 1470942130397 Marionette TRACE conn6 <- [1,1378,null,{}] 12:02:10 INFO - PROCESS | 3280 | 1470942130400 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:02:10 INFO - PROCESS | 3280 | 1470942130402 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:10 INFO - PROCESS | 3280 | 1470942130515 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:02:10 INFO - PROCESS | 3280 | 1470942130566 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 3280 | 1470942130568 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915020800 == 37 [pid = 3280] [id = 354] 12:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9054CB400) [pid = 3280] [serial = 1061] [outer = 0000000000000000] 12:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D303400) [pid = 3280] [serial = 1062] [outer = 000000A9054CB400] 12:02:10 INFO - PROCESS | 3280 | 1470942130614 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DEB4800) [pid = 3280] [serial = 1063] [outer = 000000A9054CB400] 12:02:10 INFO - PROCESS | 3280 | 1470942130958 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:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 12:02:11 INFO - PROCESS | 3280 | 1470942131029 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 3280 | 1470942131031 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:02:11 INFO - PROCESS | 3280 | 1470942131035 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 3280 | 1470942131036 Marionette TRACE conn6 <- [1,1382,null,{}] 12:02:11 INFO - PROCESS | 3280 | 1470942131040 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:02:11 INFO - PROCESS | 3280 | 1470942131042 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:11 INFO - PROCESS | 3280 | 1470942131162 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:02:11 INFO - PROCESS | 3280 | 1470942131170 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 3280 | 1470942131172 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91519A800 == 38 [pid = 3280] [id = 355] 12:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E366800) [pid = 3280] [serial = 1064] [outer = 0000000000000000] 12:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E448400) [pid = 3280] [serial = 1065] [outer = 000000A90E366800] 12:02:11 INFO - PROCESS | 3280 | 1470942131216 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E451000) [pid = 3280] [serial = 1066] [outer = 000000A90E366800] 12:02:11 INFO - PROCESS | 3280 | 1470942131633 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:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 626ms 12:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:02:11 INFO - PROCESS | 3280 | 1470942131665 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 3280 | 1470942131667 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:02:11 INFO - PROCESS | 3280 | 1470942131670 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 3280 | 1470942131672 Marionette TRACE conn6 <- [1,1386,null,{}] 12:02:11 INFO - PROCESS | 3280 | 1470942131680 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:02:11 INFO - PROCESS | 3280 | 1470942131682 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:11 INFO - PROCESS | 3280 | 1470942131767 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:02:11 INFO - PROCESS | 3280 | 1470942131772 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 3280 | 1470942131774 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D8800 == 39 [pid = 3280] [id = 356] 12:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E44FC00) [pid = 3280] [serial = 1067] [outer = 0000000000000000] 12:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E72FC00) [pid = 3280] [serial = 1068] [outer = 000000A90E44FC00] 12:02:11 INFO - PROCESS | 3280 | 1470942131821 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90ED88400) [pid = 3280] [serial = 1069] [outer = 000000A90E44FC00] 12:02:12 INFO - PROCESS | 3280 | 1470942132311 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:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 12:02:12 INFO - PROCESS | 3280 | 1470942132366 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 3280 | 1470942132371 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:02:12 INFO - PROCESS | 3280 | 1470942132377 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - PROCESS | 3280 | 1470942132381 Marionette TRACE conn6 <- [1,1390,null,{}] 12:02:12 INFO - PROCESS | 3280 | 1470942132388 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:02:12 INFO - PROCESS | 3280 | 1470942132391 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:12 INFO - PROCESS | 3280 | 1470942132560 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:02:12 INFO - PROCESS | 3280 | 1470942132654 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 3280 | 1470942132659 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD57000 == 40 [pid = 3280] [id = 357] 12:02:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A901404000) [pid = 3280] [serial = 1070] [outer = 0000000000000000] 12:02:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A901853000) [pid = 3280] [serial = 1071] [outer = 000000A901404000] 12:02:12 INFO - PROCESS | 3280 | 1470942132719 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9054D8800) [pid = 3280] [serial = 1072] [outer = 000000A901404000] 12:02:13 INFO - PROCESS | 3280 | 1470942133294 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:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 985ms 12:02:13 INFO - PROCESS | 3280 | 1470942133365 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 3280 | 1470942133370 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:02:13 INFO - PROCESS | 3280 | 1470942133377 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 3280 | 1470942133380 Marionette TRACE conn6 <- [1,1394,null,{}] 12:02:13 INFO - PROCESS | 3280 | 1470942133385 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:02:13 INFO - PROCESS | 3280 | 1470942133388 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:13 INFO - PROCESS | 3280 | 1470942133505 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:02:13 INFO - PROCESS | 3280 | 1470942133625 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 3280 | 1470942133628 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1E800 == 41 [pid = 3280] [id = 358] 12:02:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A906B64400) [pid = 3280] [serial = 1073] [outer = 0000000000000000] 12:02:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90A350800) [pid = 3280] [serial = 1074] [outer = 000000A906B64400] 12:02:13 INFO - PROCESS | 3280 | 1470942133687 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90B2ED800) [pid = 3280] [serial = 1075] [outer = 000000A906B64400] 12:02:14 INFO - PROCESS | 3280 | 1470942134294 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:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 984ms 12:02:14 INFO - PROCESS | 3280 | 1470942134362 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 3280 | 1470942134365 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:02:14 INFO - PROCESS | 3280 | 1470942134369 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 3280 | 1470942134373 Marionette TRACE conn6 <- [1,1398,null,{}] 12:02:14 INFO - PROCESS | 3280 | 1470942134385 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:02:14 INFO - PROCESS | 3280 | 1470942134391 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:14 INFO - PROCESS | 3280 | 1470942134555 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:02:14 INFO - PROCESS | 3280 | 1470942134602 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 3280 | 1470942134606 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915552000 == 42 [pid = 3280] [id = 359] 12:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90DA20800) [pid = 3280] [serial = 1076] [outer = 0000000000000000] 12:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90DC3B800) [pid = 3280] [serial = 1077] [outer = 000000A90DA20800] 12:02:14 INFO - PROCESS | 3280 | 1470942134665 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90E44E000) [pid = 3280] [serial = 1078] [outer = 000000A90DA20800] 12:02:15 INFO - PROCESS | 3280 | 1470942135354 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:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1030ms 12:02:15 INFO - PROCESS | 3280 | 1470942135406 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 3280 | 1470942135410 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:02:15 INFO - PROCESS | 3280 | 1470942135414 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 3280 | 1470942135417 Marionette TRACE conn6 <- [1,1402,null,{}] 12:02:15 INFO - PROCESS | 3280 | 1470942135421 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:02:15 INFO - PROCESS | 3280 | 1470942135423 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:15 INFO - PROCESS | 3280 | 1470942135542 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:02:15 INFO - PROCESS | 3280 | 1470942135655 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 3280 | 1470942135657 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA4F800 == 43 [pid = 3280] [id = 360] 12:02:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90FB0D400) [pid = 3280] [serial = 1079] [outer = 0000000000000000] 12:02:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A90FFA6C00) [pid = 3280] [serial = 1080] [outer = 000000A90FB0D400] 12:02:15 INFO - PROCESS | 3280 | 1470942135715 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A9104DE000) [pid = 3280] [serial = 1081] [outer = 000000A90FB0D400] 12:02:16 INFO - PROCESS | 3280 | 1470942136536 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:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1194ms 12:02:16 INFO - PROCESS | 3280 | 1470942136610 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 3280 | 1470942136615 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:02:16 INFO - PROCESS | 3280 | 1470942136620 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 3280 | 1470942136623 Marionette TRACE conn6 <- [1,1406,null,{}] 12:02:16 INFO - PROCESS | 3280 | 1470942136629 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:02:16 INFO - PROCESS | 3280 | 1470942136632 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:16 INFO - PROCESS | 3280 | 1470942136747 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:02:16 INFO - PROCESS | 3280 | 1470942136820 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 3280 | 1470942136825 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A1800 == 44 [pid = 3280] [id = 361] 12:02:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A9053E9C00) [pid = 3280] [serial = 1082] [outer = 0000000000000000] 12:02:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 98 (000000A905690400) [pid = 3280] [serial = 1083] [outer = 000000A9053E9C00] 12:02:16 INFO - PROCESS | 3280 | 1470942136888 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 99 (000000A906B61C00) [pid = 3280] [serial = 1084] [outer = 000000A9053E9C00] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A91519A800 == 43 [pid = 3280] [id = 355] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A915020800 == 42 [pid = 3280] [id = 354] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A914365800 == 41 [pid = 3280] [id = 353] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A912509800 == 40 [pid = 3280] [id = 352] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A2A000 == 39 [pid = 3280] [id = 351] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F028000 == 38 [pid = 3280] [id = 350] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA7B800 == 37 [pid = 3280] [id = 349] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0D7800 == 36 [pid = 3280] [id = 348] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A906944000 == 35 [pid = 3280] [id = 347] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE74000 == 34 [pid = 3280] [id = 346] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A91353C000 == 33 [pid = 3280] [id = 344] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90705A800 == 32 [pid = 3280] [id = 345] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDC4000 == 31 [pid = 3280] [id = 336] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA4F800 == 30 [pid = 3280] [id = 360] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A915552000 == 29 [pid = 3280] [id = 359] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1E800 == 28 [pid = 3280] [id = 358] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D8800 == 27 [pid = 3280] [id = 356] 12:02:18 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CD57000 == 26 [pid = 3280] [id = 357] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 98 (000000A90D309800) [pid = 3280] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 97 (000000A906B62400) [pid = 3280] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A906B3A400) [pid = 3280] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A9070F2000) [pid = 3280] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90A768400) [pid = 3280] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A901453C00) [pid = 3280] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A900819800) [pid = 3280] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D36F000) [pid = 3280] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A906B62000) [pid = 3280] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90DA2F400) [pid = 3280] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A905371800) [pid = 3280] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D5F3800) [pid = 3280] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D338000) [pid = 3280] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9104D9000) [pid = 3280] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90ED83000) [pid = 3280] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A911390800) [pid = 3280] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9111D2000) [pid = 3280] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A911A0E000) [pid = 3280] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A911A03000) [pid = 3280] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D340800) [pid = 3280] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D5F5C00) [pid = 3280] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D857400) [pid = 3280] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5C7000) [pid = 3280] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90724F800) [pid = 3280] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D710800) [pid = 3280] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A9F1000) [pid = 3280] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DA2F800) [pid = 3280] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900A73400) [pid = 3280] [serial = 1085] [outer = 000000A90DC9D400] 12:02:18 INFO - PROCESS | 3280 | 1470942138342 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:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1789ms 12:02:18 INFO - PROCESS | 3280 | 1470942138413 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 3280 | 1470942138419 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:02:18 INFO - PROCESS | 3280 | 1470942138427 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 3280 | 1470942138431 Marionette TRACE conn6 <- [1,1410,null,{}] 12:02:18 INFO - PROCESS | 3280 | 1470942138437 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:02:18 INFO - PROCESS | 3280 | 1470942138440 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:18 INFO - PROCESS | 3280 | 1470942138538 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:02:18 INFO - PROCESS | 3280 | 1470942138551 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 3280 | 1470942138556 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90701E000 == 27 [pid = 3280] [id = 362] 12:02:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9018C7400) [pid = 3280] [serial = 1086] [outer = 0000000000000000] 12:02:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A901FC3400) [pid = 3280] [serial = 1087] [outer = 000000A9018C7400] 12:02:18 INFO - PROCESS | 3280 | 1470942138608 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900BD4C00) [pid = 3280] [serial = 1088] [outer = 000000A9018C7400] 12:02:19 INFO - PROCESS | 3280 | 1470942139108 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 12:02:19 INFO - PROCESS | 3280 | 1470942139159 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 3280 | 1470942139164 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:02:19 INFO - PROCESS | 3280 | 1470942139171 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 3280 | 1470942139174 Marionette TRACE conn6 <- [1,1414,null,{}] 12:02:19 INFO - PROCESS | 3280 | 1470942139178 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:02:19 INFO - PROCESS | 3280 | 1470942139181 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:19 INFO - PROCESS | 3280 | 1470942139277 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:02:19 INFO - PROCESS | 3280 | 1470942139346 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 3280 | 1470942139349 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29C800 == 28 [pid = 3280] [id = 363] 12:02:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90569DC00) [pid = 3280] [serial = 1089] [outer = 0000000000000000] 12:02:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A906B59800) [pid = 3280] [serial = 1090] [outer = 000000A90569DC00] 12:02:19 INFO - PROCESS | 3280 | 1470942139408 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A9070F8800) [pid = 3280] [serial = 1091] [outer = 000000A90569DC00] 12:02:19 INFO - PROCESS | 3280 | 1470942139804 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 691ms 12:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:02:19 INFO - PROCESS | 3280 | 1470942139864 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 3280 | 1470942139866 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:02:19 INFO - PROCESS | 3280 | 1470942139870 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 3280 | 1470942139874 Marionette TRACE conn6 <- [1,1418,null,{}] 12:02:19 INFO - PROCESS | 3280 | 1470942139915 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:02:19 INFO - PROCESS | 3280 | 1470942139920 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:20 INFO - PROCESS | 3280 | 1470942140016 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:02:20 INFO - PROCESS | 3280 | 1470942140024 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 3280 | 1470942140027 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4B800 == 29 [pid = 3280] [id = 364] 12:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900BCF000) [pid = 3280] [serial = 1092] [outer = 0000000000000000] 12:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A772800) [pid = 3280] [serial = 1093] [outer = 000000A900BCF000] 12:02:20 INFO - PROCESS | 3280 | 1470942140080 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A9F5400) [pid = 3280] [serial = 1094] [outer = 000000A900BCF000] 12:02:20 INFO - PROCESS | 3280 | 1470942140584 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:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 12:02:20 INFO - PROCESS | 3280 | 1470942140606 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 3280 | 1470942140609 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:02:20 INFO - PROCESS | 3280 | 1470942140618 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 3280 | 1470942140620 Marionette TRACE conn6 <- [1,1422,null,{}] 12:02:20 INFO - PROCESS | 3280 | 1470942140623 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:02:20 INFO - PROCESS | 3280 | 1470942140625 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:20 INFO - PROCESS | 3280 | 1470942140738 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:02:20 INFO - PROCESS | 3280 | 1470942140744 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 3280 | 1470942140746 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E764000 == 30 [pid = 3280] [id = 365] 12:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90B2E3400) [pid = 3280] [serial = 1095] [outer = 0000000000000000] 12:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D303000) [pid = 3280] [serial = 1096] [outer = 000000A90B2E3400] 12:02:20 INFO - PROCESS | 3280 | 1470942140792 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D33B400) [pid = 3280] [serial = 1097] [outer = 000000A90B2E3400] 12:02:21 INFO - PROCESS | 3280 | 1470942141276 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:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 12:02:21 INFO - PROCESS | 3280 | 1470942141313 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 3280 | 1470942141315 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:02:21 INFO - PROCESS | 3280 | 1470942141319 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 3280 | 1470942141321 Marionette TRACE conn6 <- [1,1426,null,{}] 12:02:21 INFO - PROCESS | 3280 | 1470942141325 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:02:21 INFO - PROCESS | 3280 | 1470942141327 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:21 INFO - PROCESS | 3280 | 1470942141462 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:02:21 INFO - PROCESS | 3280 | 1470942141484 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 3280 | 1470942141486 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A16000 == 31 [pid = 3280] [id = 366] 12:02:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A905409400) [pid = 3280] [serial = 1098] [outer = 0000000000000000] 12:02:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D36B400) [pid = 3280] [serial = 1099] [outer = 000000A905409400] 12:02:21 INFO - PROCESS | 3280 | 1470942141531 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D5C6C00) [pid = 3280] [serial = 1100] [outer = 000000A905409400] 12:02:21 INFO - PROCESS | 3280 | 1470942141963 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 12:02:22 INFO - PROCESS | 3280 | 1470942142011 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 3280 | 1470942142013 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:02:22 INFO - PROCESS | 3280 | 1470942142016 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 3280 | 1470942142018 Marionette TRACE conn6 <- [1,1430,null,{}] 12:02:22 INFO - PROCESS | 3280 | 1470942142029 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:02:22 INFO - PROCESS | 3280 | 1470942142035 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:22 INFO - PROCESS | 3280 | 1470942142170 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:02:22 INFO - PROCESS | 3280 | 1470942142225 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 3280 | 1470942142227 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A99000 == 32 [pid = 3280] [id = 367] 12:02:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D5EFC00) [pid = 3280] [serial = 1101] [outer = 0000000000000000] 12:02:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90D745000) [pid = 3280] [serial = 1102] [outer = 000000A90D5EFC00] 12:02:22 INFO - PROCESS | 3280 | 1470942142273 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90DA1A400) [pid = 3280] [serial = 1103] [outer = 000000A90D5EFC00] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90B251C00) [pid = 3280] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D5EB800) [pid = 3280] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A9054CB400) [pid = 3280] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90DEBC000) [pid = 3280] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900B9C400) [pid = 3280] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A78D400) [pid = 3280] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A907241C00) [pid = 3280] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905141400) [pid = 3280] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A906B5FC00) [pid = 3280] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90E366800) [pid = 3280] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A906B5E000) [pid = 3280] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900A6F400) [pid = 3280] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:02:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E44FC00) [pid = 3280] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:02:22 INFO - PROCESS | 3280 | 1470942142918 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 945ms 12:02:22 INFO - PROCESS | 3280 | 1470942142965 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 3280 | 1470942142967 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:02:22 INFO - PROCESS | 3280 | 1470942142970 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 3280 | 1470942142972 Marionette TRACE conn6 <- [1,1434,null,{}] 12:02:22 INFO - PROCESS | 3280 | 1470942142976 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:02:22 INFO - PROCESS | 3280 | 1470942142978 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:23 INFO - PROCESS | 3280 | 1470942143061 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:02:23 INFO - PROCESS | 3280 | 1470942143067 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 3280 | 1470942143069 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250F000 == 33 [pid = 3280] [id = 368] 12:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A907285800) [pid = 3280] [serial = 1104] [outer = 0000000000000000] 12:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5F5400) [pid = 3280] [serial = 1105] [outer = 000000A907285800] 12:02:23 INFO - PROCESS | 3280 | 1470942143114 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA21400) [pid = 3280] [serial = 1106] [outer = 000000A907285800] 12:02:23 INFO - PROCESS | 3280 | 1470942143527 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:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 628ms 12:02:23 INFO - PROCESS | 3280 | 1470942143602 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 3280 | 1470942143604 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:02:23 INFO - PROCESS | 3280 | 1470942143607 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 3280 | 1470942143609 Marionette TRACE conn6 <- [1,1438,null,{}] 12:02:23 INFO - PROCESS | 3280 | 1470942143612 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:02:23 INFO - PROCESS | 3280 | 1470942143615 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:23 INFO - PROCESS | 3280 | 1470942143695 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:02:23 INFO - PROCESS | 3280 | 1470942143701 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 3280 | 1470942143703 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135EF800 == 34 [pid = 3280] [id = 369] 12:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA2AC00) [pid = 3280] [serial = 1107] [outer = 0000000000000000] 12:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DC9D800) [pid = 3280] [serial = 1108] [outer = 000000A90DA2AC00] 12:02:23 INFO - PROCESS | 3280 | 1470942143748 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DEB8800) [pid = 3280] [serial = 1109] [outer = 000000A90DA2AC00] 12:02:24 INFO - PROCESS | 3280 | 1470942144195 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:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 626ms 12:02:24 INFO - PROCESS | 3280 | 1470942144237 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 3280 | 1470942144239 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:02:24 INFO - PROCESS | 3280 | 1470942144242 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - PROCESS | 3280 | 1470942144244 Marionette TRACE conn6 <- [1,1442,null,{}] 12:02:24 INFO - PROCESS | 3280 | 1470942144247 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:02:24 INFO - PROCESS | 3280 | 1470942144249 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:24 INFO - PROCESS | 3280 | 1470942144332 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:02:24 INFO - PROCESS | 3280 | 1470942144337 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 3280 | 1470942144339 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4A800 == 35 [pid = 3280] [id = 370] 12:02:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DEB9800) [pid = 3280] [serial = 1110] [outer = 0000000000000000] 12:02:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E359400) [pid = 3280] [serial = 1111] [outer = 000000A90DEB9800] 12:02:24 INFO - PROCESS | 3280 | 1470942144386 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E444000) [pid = 3280] [serial = 1112] [outer = 000000A90DEB9800] 12:02:25 INFO - PROCESS | 3280 | 1470942145108 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:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 923ms 12:02:25 INFO - PROCESS | 3280 | 1470942145169 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 3280 | 1470942145174 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:02:25 INFO - PROCESS | 3280 | 1470942145180 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:02:25 INFO - PROCESS | 3280 | 1470942145183 Marionette TRACE conn6 <- [1,1446,null,{}] 12:02:25 INFO - PROCESS | 3280 | 1470942145190 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:02:25 INFO - PROCESS | 3280 | 1470942145194 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:25 INFO - PROCESS | 3280 | 1470942145331 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:02:25 INFO - PROCESS | 3280 | 1470942145444 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 3280 | 1470942145447 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0E5000 == 36 [pid = 3280] [id = 371] 12:02:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9010DA400) [pid = 3280] [serial = 1113] [outer = 0000000000000000] 12:02:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A902192000) [pid = 3280] [serial = 1114] [outer = 000000A9010DA400] 12:02:25 INFO - PROCESS | 3280 | 1470942145507 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A906B2F000) [pid = 3280] [serial = 1115] [outer = 000000A9010DA400] 12:02:26 INFO - PROCESS | 3280 | 1470942146267 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:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1137ms 12:02:26 INFO - PROCESS | 3280 | 1470942146320 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 3280 | 1470942146325 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:02:26 INFO - PROCESS | 3280 | 1470942146332 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - PROCESS | 3280 | 1470942146335 Marionette TRACE conn6 <- [1,1450,null,{}] 12:02:26 INFO - PROCESS | 3280 | 1470942146340 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:02:26 INFO - PROCESS | 3280 | 1470942146343 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:26 INFO - PROCESS | 3280 | 1470942146494 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:02:26 INFO - PROCESS | 3280 | 1470942146564 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 3280 | 1470942146566 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905671800 == 37 [pid = 3280] [id = 372] 12:02:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A901E2A400) [pid = 3280] [serial = 1116] [outer = 0000000000000000] 12:02:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A905690800) [pid = 3280] [serial = 1117] [outer = 000000A901E2A400] 12:02:26 INFO - PROCESS | 3280 | 1470942146668 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90A763400) [pid = 3280] [serial = 1118] [outer = 000000A901E2A400] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135EF800 == 36 [pid = 3280] [id = 369] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A91250F000 == 35 [pid = 3280] [id = 368] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A99000 == 34 [pid = 3280] [id = 367] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A16000 == 33 [pid = 3280] [id = 366] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E764000 == 32 [pid = 3280] [id = 365] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4B800 == 31 [pid = 3280] [id = 364] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29C800 == 30 [pid = 3280] [id = 363] 12:02:27 INFO - PROCESS | 3280 | --DOCSHELL 000000A90701E000 == 29 [pid = 3280] [id = 362] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D365C00) [pid = 3280] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D3D6400) [pid = 3280] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90DA28C00) [pid = 3280] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D858800) [pid = 3280] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D303400) [pid = 3280] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E2BCC00) [pid = 3280] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900BA7000) [pid = 3280] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9014E9C00) [pid = 3280] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A9FAC00) [pid = 3280] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A907245C00) [pid = 3280] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A70EC00) [pid = 3280] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90537AC00) [pid = 3280] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90540D800) [pid = 3280] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9070F5C00) [pid = 3280] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90728B000) [pid = 3280] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90E451000) [pid = 3280] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DF7B400) [pid = 3280] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900B3A400) [pid = 3280] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900BA4800) [pid = 3280] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E72FC00) [pid = 3280] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90ED88400) [pid = 3280] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E448400) [pid = 3280] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E35FC00) [pid = 3280] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DEB4800) [pid = 3280] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90CDED800) [pid = 3280] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:02:27 INFO - PROCESS | 3280 | 1470942147482 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:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1193ms 12:02:27 INFO - PROCESS | 3280 | 1470942147527 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:02:27 INFO - PROCESS | 3280 | 1470942147531 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:02:27 INFO - PROCESS | 3280 | 1470942147536 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 3280 | 1470942147541 Marionette TRACE conn6 <- [1,1454,null,{}] 12:02:27 INFO - PROCESS | 3280 | 1470942147560 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:02:27 INFO - PROCESS | 3280 | 1470942147563 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:27 INFO - PROCESS | 3280 | 1470942147656 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:02:27 INFO - PROCESS | 3280 | 1470942147663 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 3280 | 1470942147666 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1A9800 == 30 [pid = 3280] [id = 373] 12:02:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A905695000) [pid = 3280] [serial = 1119] [outer = 0000000000000000] 12:02:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A905C59400) [pid = 3280] [serial = 1120] [outer = 000000A905695000] 12:02:27 INFO - PROCESS | 3280 | 1470942147716 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9070FBC00) [pid = 3280] [serial = 1121] [outer = 000000A905695000] 12:02:28 INFO - PROCESS | 3280 | 1470942148239 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:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 755ms 12:02:28 INFO - PROCESS | 3280 | 1470942148291 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 3280 | 1470942148295 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:02:28 INFO - PROCESS | 3280 | 1470942148302 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:02:28 INFO - PROCESS | 3280 | 1470942148304 Marionette TRACE conn6 <- [1,1458,null,{}] 12:02:28 INFO - PROCESS | 3280 | 1470942148308 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:02:28 INFO - PROCESS | 3280 | 1470942148311 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:28 INFO - PROCESS | 3280 | 1470942148405 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:02:28 INFO - PROCESS | 3280 | 1470942148473 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 3280 | 1470942148475 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC03800 == 31 [pid = 3280] [id = 374] 12:02:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A765800) [pid = 3280] [serial = 1122] [outer = 0000000000000000] 12:02:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A78A800) [pid = 3280] [serial = 1123] [outer = 000000A90A765800] 12:02:28 INFO - PROCESS | 3280 | 1470942148533 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90AF8E400) [pid = 3280] [serial = 1124] [outer = 000000A90A765800] 12:02:28 INFO - PROCESS | 3280 | 1470942148948 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:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 12:02:29 INFO - PROCESS | 3280 | 1470942148996 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 3280 | 1470942148998 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:02:29 INFO - PROCESS | 3280 | 1470942149002 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 3280 | 1470942149006 Marionette TRACE conn6 <- [1,1462,null,{}] 12:02:29 INFO - PROCESS | 3280 | 1470942149017 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:02:29 INFO - PROCESS | 3280 | 1470942149022 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:29 INFO - PROCESS | 3280 | 1470942149113 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:02:29 INFO - PROCESS | 3280 | 1470942149120 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 3280 | 1470942149124 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B6800 == 32 [pid = 3280] [id = 375] 12:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900BA2800) [pid = 3280] [serial = 1125] [outer = 0000000000000000] 12:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D36F400) [pid = 3280] [serial = 1126] [outer = 000000A900BA2800] 12:02:29 INFO - PROCESS | 3280 | 1470942149173 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5D9000) [pid = 3280] [serial = 1127] [outer = 000000A900BA2800] 12:02:29 INFO - PROCESS | 3280 | 1470942149628 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:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 691ms 12:02:29 INFO - PROCESS | 3280 | 1470942149695 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 3280 | 1470942149698 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:02:29 INFO - PROCESS | 3280 | 1470942149707 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 3280 | 1470942149709 Marionette TRACE conn6 <- [1,1466,null,{}] 12:02:29 INFO - PROCESS | 3280 | 1470942149713 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:02:29 INFO - PROCESS | 3280 | 1470942149715 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:29 INFO - PROCESS | 3280 | 1470942149862 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:02:29 INFO - PROCESS | 3280 | 1470942149870 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 3280 | 1470942149872 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A87800 == 33 [pid = 3280] [id = 376] 12:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5F6C00) [pid = 3280] [serial = 1128] [outer = 0000000000000000] 12:02:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D6AF400) [pid = 3280] [serial = 1129] [outer = 000000A90D5F6C00] 12:02:29 INFO - PROCESS | 3280 | 1470942149919 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D714800) [pid = 3280] [serial = 1130] [outer = 000000A90D5F6C00] 12:02:30 INFO - PROCESS | 3280 | 1470942150379 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:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 12:02:30 INFO - PROCESS | 3280 | 1470942150439 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 3280 | 1470942150441 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:02:30 INFO - PROCESS | 3280 | 1470942150444 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:02:30 INFO - PROCESS | 3280 | 1470942150446 Marionette TRACE conn6 <- [1,1470,null,{}] 12:02:30 INFO - PROCESS | 3280 | 1470942150458 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:02:30 INFO - PROCESS | 3280 | 1470942150461 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:30 INFO - PROCESS | 3280 | 1470942150568 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:02:30 INFO - PROCESS | 3280 | 1470942150579 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 3280 | 1470942150582 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912521800 == 34 [pid = 3280] [id = 377] 12:02:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D715000) [pid = 3280] [serial = 1131] [outer = 0000000000000000] 12:02:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA29400) [pid = 3280] [serial = 1132] [outer = 000000A90D715000] 12:02:30 INFO - PROCESS | 3280 | 1470942150627 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DEB3C00) [pid = 3280] [serial = 1133] [outer = 000000A90D715000] 12:02:31 INFO - PROCESS | 3280 | 1470942151138 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 732ms 12:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:02:31 INFO - PROCESS | 3280 | 1470942151190 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 3280 | 1470942151192 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:02:31 INFO - PROCESS | 3280 | 1470942151196 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 3280 | 1470942151197 Marionette TRACE conn6 <- [1,1474,null,{}] 12:02:31 INFO - PROCESS | 3280 | 1470942151201 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:02:31 INFO - PROCESS | 3280 | 1470942151207 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:31 INFO - PROCESS | 3280 | 1470942151340 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:02:31 INFO - PROCESS | 3280 | 1470942151396 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 3280 | 1470942151398 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914381800 == 35 [pid = 3280] [id = 378] 12:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E729800) [pid = 3280] [serial = 1134] [outer = 0000000000000000] 12:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E7CF000) [pid = 3280] [serial = 1135] [outer = 000000A90E729800] 12:02:31 INFO - PROCESS | 3280 | 1470942151444 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90EFEFC00) [pid = 3280] [serial = 1136] [outer = 000000A90E729800] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A905409400) [pid = 3280] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A901404000) [pid = 3280] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A906B64400) [pid = 3280] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90DA20800) [pid = 3280] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90FB0D400) [pid = 3280] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D5EFC00) [pid = 3280] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DA2AC00) [pid = 3280] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A907285800) [pid = 3280] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90B2E3400) [pid = 3280] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9018C7400) [pid = 3280] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90569DC00) [pid = 3280] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900BCF000) [pid = 3280] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:02:31 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9053E9C00) [pid = 3280] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:02:31 INFO - PROCESS | 3280 | 1470942151901 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 12:02:31 INFO - PROCESS | 3280 | 1470942151933 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 3280 | 1470942151935 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:02:31 INFO - PROCESS | 3280 | 1470942151938 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 3280 | 1470942151940 Marionette TRACE conn6 <- [1,1478,null,{}] 12:02:31 INFO - PROCESS | 3280 | 1470942151944 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:02:31 INFO - PROCESS | 3280 | 1470942151946 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:32 INFO - PROCESS | 3280 | 1470942152057 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:02:32 INFO - PROCESS | 3280 | 1470942152106 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 3280 | 1470942152108 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151A5800 == 36 [pid = 3280] [id = 379] 12:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900B8EC00) [pid = 3280] [serial = 1137] [outer = 0000000000000000] 12:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90724E000) [pid = 3280] [serial = 1138] [outer = 000000A900B8EC00] 12:02:32 INFO - PROCESS | 3280 | 1470942152153 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5C4800) [pid = 3280] [serial = 1139] [outer = 000000A900B8EC00] 12:02:32 INFO - PROCESS | 3280 | 1470942152505 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:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 627ms 12:02:32 INFO - PROCESS | 3280 | 1470942152576 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 3280 | 1470942152579 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:02:32 INFO - PROCESS | 3280 | 1470942152583 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 3280 | 1470942152585 Marionette TRACE conn6 <- [1,1482,null,{}] 12:02:32 INFO - PROCESS | 3280 | 1470942152598 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:02:32 INFO - PROCESS | 3280 | 1470942152600 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:32 INFO - PROCESS | 3280 | 1470942152707 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:02:32 INFO - PROCESS | 3280 | 1470942152714 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 3280 | 1470942152717 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553B000 == 37 [pid = 3280] [id = 380] 12:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DEBA000) [pid = 3280] [serial = 1140] [outer = 0000000000000000] 12:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90EFF2000) [pid = 3280] [serial = 1141] [outer = 000000A90DEBA000] 12:02:32 INFO - PROCESS | 3280 | 1470942152761 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90FF3F000) [pid = 3280] [serial = 1142] [outer = 000000A90DEBA000] 12:02:33 INFO - PROCESS | 3280 | 1470942153186 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:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 12:02:33 INFO - PROCESS | 3280 | 1470942153211 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 3280 | 1470942153214 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:02:33 INFO - PROCESS | 3280 | 1470942153217 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:02:33 INFO - PROCESS | 3280 | 1470942153219 Marionette TRACE conn6 <- [1,1486,null,{}] 12:02:33 INFO - PROCESS | 3280 | 1470942153227 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:02:33 INFO - PROCESS | 3280 | 1470942153229 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:33 INFO - PROCESS | 3280 | 1470942153315 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:02:33 INFO - PROCESS | 3280 | 1470942153321 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 3280 | 1470942153323 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B6000 == 38 [pid = 3280] [id = 381] 12:02:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A9104D8C00) [pid = 3280] [serial = 1143] [outer = 0000000000000000] 12:02:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A910FE3000) [pid = 3280] [serial = 1144] [outer = 000000A9104D8C00] 12:02:33 INFO - PROCESS | 3280 | 1470942153370 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A910FEBC00) [pid = 3280] [serial = 1145] [outer = 000000A9104D8C00] 12:02:33 INFO - PROCESS | 3280 | 1470942153834 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:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 12:02:33 INFO - PROCESS | 3280 | 1470942153911 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 3280 | 1470942153916 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:02:33 INFO - PROCESS | 3280 | 1470942153922 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 3280 | 1470942153926 Marionette TRACE conn6 <- [1,1490,null,{}] 12:02:33 INFO - PROCESS | 3280 | 1470942153932 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:02:33 INFO - PROCESS | 3280 | 1470942153935 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:34 INFO - PROCESS | 3280 | 1470942154110 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:02:34 INFO - PROCESS | 3280 | 1470942154196 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 3280 | 1470942154201 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D28F000 == 39 [pid = 3280] [id = 382] 12:02:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A9019A2C00) [pid = 3280] [serial = 1146] [outer = 0000000000000000] 12:02:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90540D000) [pid = 3280] [serial = 1147] [outer = 000000A9019A2C00] 12:02:34 INFO - PROCESS | 3280 | 1470942154262 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9070F5400) [pid = 3280] [serial = 1148] [outer = 000000A9019A2C00] 12:02:34 INFO - PROCESS | 3280 | 1470942154813 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:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 942ms 12:02:34 INFO - PROCESS | 3280 | 1470942154867 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 3280 | 1470942154872 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:02:34 INFO - PROCESS | 3280 | 1470942154879 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 3280 | 1470942154882 Marionette TRACE conn6 <- [1,1494,null,{}] 12:02:34 INFO - PROCESS | 3280 | 1470942154886 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:02:34 INFO - PROCESS | 3280 | 1470942154889 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:35 INFO - PROCESS | 3280 | 1470942155007 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:02:35 INFO - PROCESS | 3280 | 1470942155098 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 3280 | 1470942155101 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A7F800 == 40 [pid = 3280] [id = 383] 12:02:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90AF0E400) [pid = 3280] [serial = 1149] [outer = 0000000000000000] 12:02:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D303C00) [pid = 3280] [serial = 1150] [outer = 000000A90AF0E400] 12:02:35 INFO - PROCESS | 3280 | 1470942155159 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D36A400) [pid = 3280] [serial = 1151] [outer = 000000A90AF0E400] 12:02:35 INFO - PROCESS | 3280 | 1470942155764 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:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 943ms 12:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:02:35 INFO - PROCESS | 3280 | 1470942155823 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 3280 | 1470942155826 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:02:35 INFO - PROCESS | 3280 | 1470942155830 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 3280 | 1470942155835 Marionette TRACE conn6 <- [1,1498,null,{}] 12:02:35 INFO - PROCESS | 3280 | 1470942155847 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:02:35 INFO - PROCESS | 3280 | 1470942155852 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:35 INFO - PROCESS | 3280 | 1470942155971 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:02:36 INFO - PROCESS | 3280 | 1470942156092 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 3280 | 1470942156095 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F4E9000 == 41 [pid = 3280] [id = 384] 12:02:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90DA29800) [pid = 3280] [serial = 1152] [outer = 0000000000000000] 12:02:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E363000) [pid = 3280] [serial = 1153] [outer = 000000A90DA29800] 12:02:36 INFO - PROCESS | 3280 | 1470942156155 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90E730800) [pid = 3280] [serial = 1154] [outer = 000000A90DA29800] 12:02:36 INFO - PROCESS | 3280 | 1470942156797 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:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 985ms 12:02:36 INFO - PROCESS | 3280 | 1470942156817 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 3280 | 1470942156820 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:02:36 INFO - PROCESS | 3280 | 1470942156824 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 3280 | 1470942156826 Marionette TRACE conn6 <- [1,1502,null,{}] 12:02:36 INFO - PROCESS | 3280 | 1470942156830 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:02:36 INFO - PROCESS | 3280 | 1470942156832 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:36 INFO - PROCESS | 3280 | 1470942156946 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:02:37 INFO - PROCESS | 3280 | 1470942157022 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 3280 | 1470942157024 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FE1F000 == 42 [pid = 3280] [id = 385] 12:02:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9110A9800) [pid = 3280] [serial = 1155] [outer = 0000000000000000] 12:02:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A9110AC000) [pid = 3280] [serial = 1156] [outer = 000000A9110A9800] 12:02:37 INFO - PROCESS | 3280 | 1470942157121 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A9110B4800) [pid = 3280] [serial = 1157] [outer = 000000A9110A9800] 12:02:37 INFO - PROCESS | 3280 | 1470942157713 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:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 944ms 12:02:37 INFO - PROCESS | 3280 | 1470942157770 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:02:37 INFO - PROCESS | 3280 | 1470942157773 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:02:37 INFO - PROCESS | 3280 | 1470942157777 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 3280 | 1470942157779 Marionette TRACE conn6 <- [1,1506,null,{}] 12:02:37 INFO - PROCESS | 3280 | 1470942157783 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:02:37 INFO - PROCESS | 3280 | 1470942157785 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:37 INFO - PROCESS | 3280 | 1470942157896 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:02:38 INFO - PROCESS | 3280 | 1470942158110 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 3280 | 1470942158113 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A429800 == 43 [pid = 3280] [id = 386] 12:02:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A900B8D800) [pid = 3280] [serial = 1158] [outer = 0000000000000000] 12:02:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A900BCF000) [pid = 3280] [serial = 1159] [outer = 000000A900B8D800] 12:02:38 INFO - PROCESS | 3280 | 1470942158181 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A905404C00) [pid = 3280] [serial = 1160] [outer = 000000A900B8D800] 12:02:38 INFO - PROCESS | 3280 | 1470942158803 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:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1072ms 12:02:38 INFO - PROCESS | 3280 | 1470942158853 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 3280 | 1470942158857 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:02:38 INFO - PROCESS | 3280 | 1470942158861 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:02:38 INFO - PROCESS | 3280 | 1470942158864 Marionette TRACE conn6 <- [1,1510,null,{}] 12:02:38 INFO - PROCESS | 3280 | 1470942158869 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:02:38 INFO - PROCESS | 3280 | 1470942158874 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A1800 == 42 [pid = 3280] [id = 361] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553B000 == 41 [pid = 3280] [id = 380] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151A5800 == 40 [pid = 3280] [id = 379] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A914381800 == 39 [pid = 3280] [id = 378] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A912521800 == 38 [pid = 3280] [id = 377] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A87800 == 37 [pid = 3280] [id = 376] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B6800 == 36 [pid = 3280] [id = 375] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC03800 == 35 [pid = 3280] [id = 374] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1A9800 == 34 [pid = 3280] [id = 373] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4A800 == 33 [pid = 3280] [id = 370] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0E5000 == 32 [pid = 3280] [id = 371] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A905671800 == 31 [pid = 3280] [id = 372] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FE1F000 == 30 [pid = 3280] [id = 385] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F4E9000 == 29 [pid = 3280] [id = 384] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A7F800 == 28 [pid = 3280] [id = 383] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B6000 == 27 [pid = 3280] [id = 381] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D28F000 == 26 [pid = 3280] [id = 382] 12:02:39 INFO - PROCESS | 3280 | 1470942159597 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90D303000) [pid = 3280] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A901FC3400) [pid = 3280] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A900BD4C00) [pid = 3280] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A906B59800) [pid = 3280] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A9070F8800) [pid = 3280] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90A772800) [pid = 3280] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A906B61C00) [pid = 3280] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A905690400) [pid = 3280] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D36B400) [pid = 3280] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D5EF000) [pid = 3280] [serial = 655] [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:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9054D8800) [pid = 3280] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A901853000) [pid = 3280] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90B2ED800) [pid = 3280] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A350800) [pid = 3280] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E44E000) [pid = 3280] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DC3B800) [pid = 3280] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9104DE000) [pid = 3280] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90FFA6C00) [pid = 3280] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D745000) [pid = 3280] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5C6C00) [pid = 3280] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DC9D800) [pid = 3280] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA1A400) [pid = 3280] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D5F5400) [pid = 3280] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D33B400) [pid = 3280] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DEB8800) [pid = 3280] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E359400) [pid = 3280] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DA21400) [pid = 3280] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90A9F5400) [pid = 3280] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 12:02:39 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A429800 == 25 [pid = 3280] [id = 386] 12:02:39 INFO - PROCESS | 3280 | 1470942159782 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 3280 | 1470942159785 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905E31800 == 26 [pid = 3280] [id = 387] 12:02:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900B9B000) [pid = 3280] [serial = 1161] [outer = 0000000000000000] 12:02:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900BA1800) [pid = 3280] [serial = 1162] [outer = 000000A900B9B000] 12:02:39 INFO - PROCESS | 3280 | 1470942159837 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900EDE000) [pid = 3280] [serial = 1163] [outer = 000000A900B9B000] 12:02:40 INFO - PROCESS | 3280 | 1470942160289 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:02:40 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:02:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:02:40 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:02:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:02:40 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:02:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:02:40 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:02:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:02:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1500ms 12:02:40 INFO - PROCESS | 3280 | 1470942160368 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 3280 | 1470942160373 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:02:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:02:40 INFO - PROCESS | 3280 | 1470942160379 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 3280 | 1470942160382 Marionette TRACE conn6 <- [1,1514,null,{}] 12:02:40 INFO - PROCESS | 3280 | 1470942160387 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:02:40 INFO - PROCESS | 3280 | 1470942160390 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:40 INFO - PROCESS | 3280 | 1470942160490 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:02:40 INFO - PROCESS | 3280 | 1470942160498 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 3280 | 1470942160501 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD70800 == 27 [pid = 3280] [id = 388] 12:02:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90540CC00) [pid = 3280] [serial = 1164] [outer = 0000000000000000] 12:02:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9056B8800) [pid = 3280] [serial = 1165] [outer = 000000A90540CC00] 12:02:40 INFO - PROCESS | 3280 | 1470942160549 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9069CFC00) [pid = 3280] [serial = 1166] [outer = 000000A90540CC00] 12:02:41 INFO - PROCESS | 3280 | 1470942161008 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:02:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:02:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:02:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:02:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 691ms 12:02:41 INFO - PROCESS | 3280 | 1470942161094 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 3280 | 1470942161098 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:02:41 INFO - PROCESS | 3280 | 1470942161101 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:02:41 INFO - PROCESS | 3280 | 1470942161104 Marionette TRACE conn6 <- [1,1518,null,{}] 12:02:41 INFO - PROCESS | 3280 | 1470942161109 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:02:41 INFO - PROCESS | 3280 | 1470942161111 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:41 INFO - PROCESS | 3280 | 1470942161210 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:02:41 INFO - PROCESS | 3280 | 1470942161289 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 3280 | 1470942161291 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D819800 == 28 [pid = 3280] [id = 389] 12:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A906B5B000) [pid = 3280] [serial = 1167] [outer = 0000000000000000] 12:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A9070FD000) [pid = 3280] [serial = 1168] [outer = 000000A906B5B000] 12:02:41 INFO - PROCESS | 3280 | 1470942161339 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A440400) [pid = 3280] [serial = 1169] [outer = 000000A906B5B000] 12:02:41 INFO - PROCESS | 3280 | 1470942161714 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:02:41 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:02:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:02:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:02:41 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:02:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:02:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 12:02:41 INFO - PROCESS | 3280 | 1470942161736 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 3280 | 1470942161740 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:02:41 INFO - PROCESS | 3280 | 1470942161751 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 3280 | 1470942161756 Marionette TRACE conn6 <- [1,1522,null,{}] 12:02:41 INFO - PROCESS | 3280 | 1470942161760 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:02:41 INFO - PROCESS | 3280 | 1470942161763 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:41 INFO - PROCESS | 3280 | 1470942161889 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:02:41 INFO - PROCESS | 3280 | 1470942161907 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 3280 | 1470942161909 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E071800 == 29 [pid = 3280] [id = 390] 12:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90A771400) [pid = 3280] [serial = 1170] [outer = 0000000000000000] 12:02:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A78F800) [pid = 3280] [serial = 1171] [outer = 000000A90A771400] 12:02:41 INFO - PROCESS | 3280 | 1470942161955 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D302400) [pid = 3280] [serial = 1172] [outer = 000000A90A771400] 12:02:42 INFO - PROCESS | 3280 | 1470942162477 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:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 753ms 12:02:42 INFO - PROCESS | 3280 | 1470942162509 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 3280 | 1470942162511 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:02:42 INFO - PROCESS | 3280 | 1470942162549 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 3280 | 1470942162551 Marionette TRACE conn6 <- [1,1526,null,{}] 12:02:42 INFO - PROCESS | 3280 | 1470942162557 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:02:42 INFO - PROCESS | 3280 | 1470942162559 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:42 INFO - PROCESS | 3280 | 1470942162678 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:02:42 INFO - PROCESS | 3280 | 1470942162688 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 3280 | 1470942162690 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91118A000 == 30 [pid = 3280] [id = 391] 12:02:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D302C00) [pid = 3280] [serial = 1173] [outer = 0000000000000000] 12:02:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D340400) [pid = 3280] [serial = 1174] [outer = 000000A90D302C00] 12:02:42 INFO - PROCESS | 3280 | 1470942162736 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D36D400) [pid = 3280] [serial = 1175] [outer = 000000A90D302C00] 12:02:43 INFO - PROCESS | 3280 | 1470942163168 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:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 647ms 12:02:43 INFO - PROCESS | 3280 | 1470942163194 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:02:43 INFO - PROCESS | 3280 | 1470942163196 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:02:43 INFO - PROCESS | 3280 | 1470942163199 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 3280 | 1470942163201 Marionette TRACE conn6 <- [1,1530,null,{}] 12:02:43 INFO - PROCESS | 3280 | 1470942163204 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:02:43 INFO - PROCESS | 3280 | 1470942163206 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:43 INFO - PROCESS | 3280 | 1470942163320 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:02:43 INFO - PROCESS | 3280 | 1470942163326 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 3280 | 1470942163332 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A6F800 == 31 [pid = 3280] [id = 392] 12:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A906B59400) [pid = 3280] [serial = 1176] [outer = 0000000000000000] 12:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D5F4000) [pid = 3280] [serial = 1177] [outer = 000000A906B59400] 12:02:43 INFO - PROCESS | 3280 | 1470942163429 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D711C00) [pid = 3280] [serial = 1178] [outer = 000000A906B59400] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5F6C00) [pid = 3280] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D715000) [pid = 3280] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900B8EC00) [pid = 3280] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90E729800) [pid = 3280] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905695000) [pid = 3280] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9010DA400) [pid = 3280] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A901E2A400) [pid = 3280] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A765800) [pid = 3280] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900BA2800) [pid = 3280] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DEB9800) [pid = 3280] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:02:44 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9104D8C00) [pid = 3280] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:02:44 INFO - PROCESS | 3280 | 1470942164429 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:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1284ms 12:02:44 INFO - PROCESS | 3280 | 1470942164487 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 3280 | 1470942164492 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:02:44 INFO - PROCESS | 3280 | 1470942164497 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 3280 | 1470942164501 Marionette TRACE conn6 <- [1,1534,null,{}] 12:02:44 INFO - PROCESS | 3280 | 1470942164507 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:02:44 INFO - PROCESS | 3280 | 1470942164511 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:44 INFO - PROCESS | 3280 | 1470942164657 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:02:44 INFO - PROCESS | 3280 | 1470942164777 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 3280 | 1470942164780 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905E21800 == 32 [pid = 3280] [id = 393] 12:02:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900EE1000) [pid = 3280] [serial = 1179] [outer = 0000000000000000] 12:02:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9018BDC00) [pid = 3280] [serial = 1180] [outer = 000000A900EE1000] 12:02:44 INFO - PROCESS | 3280 | 1470942164840 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A905409000) [pid = 3280] [serial = 1181] [outer = 000000A900EE1000] 12:02:45 INFO - PROCESS | 3280 | 1470942165512 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:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1085ms 12:02:45 INFO - PROCESS | 3280 | 1470942165586 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 3280 | 1470942165591 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:02:45 INFO - PROCESS | 3280 | 1470942165598 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 3280 | 1470942165601 Marionette TRACE conn6 <- [1,1538,null,{}] 12:02:45 INFO - PROCESS | 3280 | 1470942165605 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:02:45 INFO - PROCESS | 3280 | 1470942165608 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:45 INFO - PROCESS | 3280 | 1470942165737 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:02:45 INFO - PROCESS | 3280 | 1470942165808 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 3280 | 1470942165811 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A5C800 == 33 [pid = 3280] [id = 394] 12:02:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A902116400) [pid = 3280] [serial = 1182] [outer = 0000000000000000] 12:02:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A907248000) [pid = 3280] [serial = 1183] [outer = 000000A902116400] 12:02:45 INFO - PROCESS | 3280 | 1470942165912 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A768800) [pid = 3280] [serial = 1184] [outer = 000000A902116400] 12:02:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A91118A000 == 32 [pid = 3280] [id = 391] 12:02:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E071800 == 31 [pid = 3280] [id = 390] 12:02:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D819800 == 30 [pid = 3280] [id = 389] 12:02:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CD70800 == 29 [pid = 3280] [id = 388] 12:02:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A905E31800 == 28 [pid = 3280] [id = 387] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D6AF400) [pid = 3280] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D714800) [pid = 3280] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DA29400) [pid = 3280] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90724E000) [pid = 3280] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90E7CF000) [pid = 3280] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DEB3C00) [pid = 3280] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905C59400) [pid = 3280] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070FBC00) [pid = 3280] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A902192000) [pid = 3280] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A906B2F000) [pid = 3280] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A905690800) [pid = 3280] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90EFF2000) [pid = 3280] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90A763400) [pid = 3280] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A78A800) [pid = 3280] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90AF8E400) [pid = 3280] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90D36F400) [pid = 3280] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90E444000) [pid = 3280] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90EFEFC00) [pid = 3280] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A910FE3000) [pid = 3280] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A910FEBC00) [pid = 3280] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90D5D9000) [pid = 3280] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A90D5C4800) [pid = 3280] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:02:46 INFO - PROCESS | 3280 | 1470942166760 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:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1188ms 12:02:46 INFO - PROCESS | 3280 | 1470942166788 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 3280 | 1470942166792 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:02:46 INFO - PROCESS | 3280 | 1470942166798 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:02:46 INFO - PROCESS | 3280 | 1470942166801 Marionette TRACE conn6 <- [1,1542,null,{}] 12:02:46 INFO - PROCESS | 3280 | 1470942166807 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:02:46 INFO - PROCESS | 3280 | 1470942166809 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:46 INFO - PROCESS | 3280 | 1470942166915 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:02:47 INFO - PROCESS | 3280 | 1470942166993 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 3280 | 1470942166998 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9BD000 == 29 [pid = 3280] [id = 395] 12:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A9018C6400) [pid = 3280] [serial = 1185] [outer = 0000000000000000] 12:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A9053E6000) [pid = 3280] [serial = 1186] [outer = 000000A9018C6400] 12:02:47 INFO - PROCESS | 3280 | 1470942167048 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A905C61C00) [pid = 3280] [serial = 1187] [outer = 000000A9018C6400] 12:02:47 INFO - PROCESS | 3280 | 1470942167521 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:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 774ms 12:02:47 INFO - PROCESS | 3280 | 1470942167576 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 3280 | 1470942167581 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:02:47 INFO - PROCESS | 3280 | 1470942167587 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 3280 | 1470942167590 Marionette TRACE conn6 <- [1,1546,null,{}] 12:02:47 INFO - PROCESS | 3280 | 1470942167594 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:02:47 INFO - PROCESS | 3280 | 1470942167596 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:47 INFO - PROCESS | 3280 | 1470942167687 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:02:47 INFO - PROCESS | 3280 | 1470942167695 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 3280 | 1470942167698 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D94D000 == 30 [pid = 3280] [id = 396] 12:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A907752400) [pid = 3280] [serial = 1188] [outer = 0000000000000000] 12:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90A757000) [pid = 3280] [serial = 1189] [outer = 000000A907752400] 12:02:47 INFO - PROCESS | 3280 | 1470942167746 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90A774800) [pid = 3280] [serial = 1190] [outer = 000000A907752400] 12:02:48 INFO - PROCESS | 3280 | 1470942168194 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:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 12:02:48 INFO - PROCESS | 3280 | 1470942168280 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 3280 | 1470942168282 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:02:48 INFO - PROCESS | 3280 | 1470942168285 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 3280 | 1470942168289 Marionette TRACE conn6 <- [1,1550,null,{}] 12:02:48 INFO - PROCESS | 3280 | 1470942168301 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:02:48 INFO - PROCESS | 3280 | 1470942168306 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:48 INFO - PROCESS | 3280 | 1470942168423 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:02:48 INFO - PROCESS | 3280 | 1470942168504 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 3280 | 1470942168507 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F0C5000 == 31 [pid = 3280] [id = 397] 12:02:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A900B37C00) [pid = 3280] [serial = 1191] [outer = 0000000000000000] 12:02:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D310000) [pid = 3280] [serial = 1192] [outer = 000000A900B37C00] 12:02:48 INFO - PROCESS | 3280 | 1470942168556 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D36E800) [pid = 3280] [serial = 1193] [outer = 000000A900B37C00] 12:02:48 INFO - PROCESS | 3280 | 1470942168944 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:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 12:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:02:48 INFO - PROCESS | 3280 | 1470942168979 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 3280 | 1470942168982 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:02:48 INFO - PROCESS | 3280 | 1470942168985 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 3280 | 1470942168987 Marionette TRACE conn6 <- [1,1554,null,{}] 12:02:49 INFO - PROCESS | 3280 | 1470942168990 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:02:49 INFO - PROCESS | 3280 | 1470942168992 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:49 INFO - PROCESS | 3280 | 1470942169116 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:02:49 INFO - PROCESS | 3280 | 1470942169127 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 3280 | 1470942169129 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD65800 == 32 [pid = 3280] [id = 398] 12:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D5CB400) [pid = 3280] [serial = 1194] [outer = 0000000000000000] 12:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D5F2000) [pid = 3280] [serial = 1195] [outer = 000000A90D5CB400] 12:02:49 INFO - PROCESS | 3280 | 1470942169176 Marionette DEBUG loaded listener.js 12:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D70B400) [pid = 3280] [serial = 1196] [outer = 000000A90D5CB400] 12:02:49 INFO - PROCESS | 3280 | 1470942169622 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:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 12:02:49 INFO - PROCESS | 3280 | 1470942169680 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 3280 | 1470942169683 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:02:49 INFO - PROCESS | 3280 | 1470942169697 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:02:49 INFO - PROCESS | 3280 | 1470942169699 Marionette TRACE conn6 <- [1,1558,null,{}] 12:02:49 INFO - PROCESS | 3280 | 1470942169703 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:02:49 INFO - PROCESS | 3280 | 1470942169705 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:49 INFO - PROCESS | 3280 | 1470942169842 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:02:49 INFO - PROCESS | 3280 | 1470942169866 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 3280 | 1470942169868 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250C000 == 33 [pid = 3280] [id = 399] 12:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D36FC00) [pid = 3280] [serial = 1197] [outer = 0000000000000000] 12:02:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D745400) [pid = 3280] [serial = 1198] [outer = 000000A90D36FC00] 12:02:49 INFO - PROCESS | 3280 | 1470942169913 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DA19800) [pid = 3280] [serial = 1199] [outer = 000000A90D36FC00] 12:02:50 INFO - PROCESS | 3280 | 1470942170370 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:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 732ms 12:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:02:50 INFO - PROCESS | 3280 | 1470942170426 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 3280 | 1470942170429 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:02:50 INFO - PROCESS | 3280 | 1470942170432 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 3280 | 1470942170434 Marionette TRACE conn6 <- [1,1562,null,{}] 12:02:50 INFO - PROCESS | 3280 | 1470942170438 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:02:50 INFO - PROCESS | 3280 | 1470942170444 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:50 INFO - PROCESS | 3280 | 1470942170594 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:02:50 INFO - PROCESS | 3280 | 1470942170600 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 3280 | 1470942170602 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135DA800 == 34 [pid = 3280] [id = 400] 12:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DA1E800) [pid = 3280] [serial = 1200] [outer = 0000000000000000] 12:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DA2E000) [pid = 3280] [serial = 1201] [outer = 000000A90DA1E800] 12:02:50 INFO - PROCESS | 3280 | 1470942170692 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E345000) [pid = 3280] [serial = 1202] [outer = 000000A90DA1E800] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900B9B000) [pid = 3280] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90540CC00) [pid = 3280] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A906B5B000) [pid = 3280] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A771400) [pid = 3280] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D302C00) [pid = 3280] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DEBA000) [pid = 3280] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9110A9800) [pid = 3280] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DA29800) [pid = 3280] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A900B8D800) [pid = 3280] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9019A2C00) [pid = 3280] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:02:51 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90AF0E400) [pid = 3280] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:02:51 INFO - PROCESS | 3280 | 1470942171134 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:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 12:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:02:51 INFO - PROCESS | 3280 | 1470942171211 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 3280 | 1470942171213 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:02:51 INFO - PROCESS | 3280 | 1470942171217 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 3280 | 1470942171219 Marionette TRACE conn6 <- [1,1566,null,{}] 12:02:51 INFO - PROCESS | 3280 | 1470942171222 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:02:51 INFO - PROCESS | 3280 | 1470942171224 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:51 INFO - PROCESS | 3280 | 1470942171307 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:02:51 INFO - PROCESS | 3280 | 1470942171313 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 3280 | 1470942171315 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91436B800 == 35 [pid = 3280] [id = 401] 12:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90A774400) [pid = 3280] [serial = 1203] [outer = 0000000000000000] 12:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D302C00) [pid = 3280] [serial = 1204] [outer = 000000A90A774400] 12:02:51 INFO - PROCESS | 3280 | 1470942171360 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90E35D000) [pid = 3280] [serial = 1205] [outer = 000000A90A774400] 12:02:51 INFO - PROCESS | 3280 | 1470942171775 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:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 587ms 12:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:02:51 INFO - PROCESS | 3280 | 1470942171809 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 3280 | 1470942171811 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:02:51 INFO - PROCESS | 3280 | 1470942171814 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 3280 | 1470942171816 Marionette TRACE conn6 <- [1,1570,null,{}] 12:02:51 INFO - PROCESS | 3280 | 1470942171824 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:02:51 INFO - PROCESS | 3280 | 1470942171826 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:51 INFO - PROCESS | 3280 | 1470942171910 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:02:51 INFO - PROCESS | 3280 | 1470942171916 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 3280 | 1470942171918 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91502F800 == 36 [pid = 3280] [id = 402] 12:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90E44B000) [pid = 3280] [serial = 1206] [outer = 0000000000000000] 12:02:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90E450400) [pid = 3280] [serial = 1207] [outer = 000000A90E44B000] 12:02:51 INFO - PROCESS | 3280 | 1470942171964 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90E72C000) [pid = 3280] [serial = 1208] [outer = 000000A90E44B000] 12:02:52 INFO - PROCESS | 3280 | 1470942172389 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:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 12:02:52 INFO - PROCESS | 3280 | 1470942172444 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 3280 | 1470942172447 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:02:52 INFO - PROCESS | 3280 | 1470942172450 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:02:52 INFO - PROCESS | 3280 | 1470942172451 Marionette TRACE conn6 <- [1,1574,null,{}] 12:02:52 INFO - PROCESS | 3280 | 1470942172455 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:02:52 INFO - PROCESS | 3280 | 1470942172457 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:52 INFO - PROCESS | 3280 | 1470942172541 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:02:52 INFO - PROCESS | 3280 | 1470942172546 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 3280 | 1470942172548 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F036800 == 37 [pid = 3280] [id = 403] 12:02:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90ED83000) [pid = 3280] [serial = 1209] [outer = 0000000000000000] 12:02:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90EF04400) [pid = 3280] [serial = 1210] [outer = 000000A90ED83000] 12:02:52 INFO - PROCESS | 3280 | 1470942172593 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90FF34400) [pid = 3280] [serial = 1211] [outer = 000000A90ED83000] 12:02:53 INFO - PROCESS | 3280 | 1470942173033 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:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 12:02:53 INFO - PROCESS | 3280 | 1470942173081 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 3280 | 1470942173083 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:02:53 INFO - PROCESS | 3280 | 1470942173091 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 3280 | 1470942173093 Marionette TRACE conn6 <- [1,1578,null,{}] 12:02:53 INFO - PROCESS | 3280 | 1470942173097 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:02:53 INFO - PROCESS | 3280 | 1470942173098 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:53 INFO - PROCESS | 3280 | 1470942173230 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:02:53 INFO - PROCESS | 3280 | 1470942173357 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 3280 | 1470942173360 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907035800 == 38 [pid = 3280] [id = 404] 12:02:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900B34400) [pid = 3280] [serial = 1212] [outer = 0000000000000000] 12:02:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A900B84C00) [pid = 3280] [serial = 1213] [outer = 000000A900B34400] 12:02:53 INFO - PROCESS | 3280 | 1470942173422 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90196A800) [pid = 3280] [serial = 1214] [outer = 000000A900B34400] 12:02:54 INFO - PROCESS | 3280 | 1470942174073 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:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1027ms 12:02:54 INFO - PROCESS | 3280 | 1470942174119 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 3280 | 1470942174124 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:02:54 INFO - PROCESS | 3280 | 1470942174129 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 3280 | 1470942174133 Marionette TRACE conn6 <- [1,1582,null,{}] 12:02:54 INFO - PROCESS | 3280 | 1470942174159 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:02:54 INFO - PROCESS | 3280 | 1470942174162 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:54 INFO - PROCESS | 3280 | 1470942174284 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:02:54 INFO - PROCESS | 3280 | 1470942174406 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 3280 | 1470942174409 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91118A000 == 39 [pid = 3280] [id = 405] 12:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A907248C00) [pid = 3280] [serial = 1215] [outer = 0000000000000000] 12:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A78C800) [pid = 3280] [serial = 1216] [outer = 000000A907248C00] 12:02:54 INFO - PROCESS | 3280 | 1470942174469 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D063000) [pid = 3280] [serial = 1217] [outer = 000000A907248C00] 12:02:55 INFO - PROCESS | 3280 | 1470942175068 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:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 962ms 12:02:55 INFO - PROCESS | 3280 | 1470942175094 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 3280 | 1470942175097 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:02:55 INFO - PROCESS | 3280 | 1470942175101 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 3280 | 1470942175103 Marionette TRACE conn6 <- [1,1586,null,{}] 12:02:55 INFO - PROCESS | 3280 | 1470942175107 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:02:55 INFO - PROCESS | 3280 | 1470942175110 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:55 INFO - PROCESS | 3280 | 1470942175225 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:02:55 INFO - PROCESS | 3280 | 1470942175318 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 3280 | 1470942175321 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151E3000 == 40 [pid = 3280] [id = 406] 12:02:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5F8000) [pid = 3280] [serial = 1218] [outer = 0000000000000000] 12:02:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DA16800) [pid = 3280] [serial = 1219] [outer = 000000A90D5F8000] 12:02:55 INFO - PROCESS | 3280 | 1470942175377 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DACFC00) [pid = 3280] [serial = 1220] [outer = 000000A90D5F8000] 12:02:55 INFO - PROCESS | 3280 | 1470942175986 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:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 944ms 12:02:56 INFO - PROCESS | 3280 | 1470942176046 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 3280 | 1470942176051 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:02:56 INFO - PROCESS | 3280 | 1470942176063 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 3280 | 1470942176068 Marionette TRACE conn6 <- [1,1590,null,{}] 12:02:56 INFO - PROCESS | 3280 | 1470942176072 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:02:56 INFO - PROCESS | 3280 | 1470942176075 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:56 INFO - PROCESS | 3280 | 1470942176194 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:02:56 INFO - PROCESS | 3280 | 1470942176313 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 3280 | 1470942176315 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915671000 == 41 [pid = 3280] [id = 407] 12:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E366800) [pid = 3280] [serial = 1221] [outer = 0000000000000000] 12:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A910FE6800) [pid = 3280] [serial = 1222] [outer = 000000A90E366800] 12:02:56 INFO - PROCESS | 3280 | 1470942176373 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9110A9000) [pid = 3280] [serial = 1223] [outer = 000000A90E366800] 12:02:57 INFO - PROCESS | 3280 | 1470942177118 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:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1142ms 12:02:57 INFO - PROCESS | 3280 | 1470942177203 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 3280 | 1470942177207 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:02:57 INFO - PROCESS | 3280 | 1470942177213 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 3280 | 1470942177216 Marionette TRACE conn6 <- [1,1594,null,{}] 12:02:57 INFO - PROCESS | 3280 | 1470942177222 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:02:57 INFO - PROCESS | 3280 | 1470942177224 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:57 INFO - PROCESS | 3280 | 1470942177340 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:02:57 INFO - PROCESS | 3280 | 1470942177415 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 3280 | 1470942177419 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90694B800 == 42 [pid = 3280] [id = 408] 12:02:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A905B99C00) [pid = 3280] [serial = 1224] [outer = 0000000000000000] 12:02:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A906961000) [pid = 3280] [serial = 1225] [outer = 000000A905B99C00] 12:02:57 INFO - PROCESS | 3280 | 1470942177516 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A9070F7800) [pid = 3280] [serial = 1226] [outer = 000000A905B99C00] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F036800 == 41 [pid = 3280] [id = 403] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A91502F800 == 40 [pid = 3280] [id = 402] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A91436B800 == 39 [pid = 3280] [id = 401] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135DA800 == 38 [pid = 3280] [id = 400] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A91250C000 == 37 [pid = 3280] [id = 399] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD65800 == 36 [pid = 3280] [id = 398] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F0C5000 == 35 [pid = 3280] [id = 397] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D94D000 == 34 [pid = 3280] [id = 396] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9BD000 == 33 [pid = 3280] [id = 395] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A5C800 == 32 [pid = 3280] [id = 394] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A6F800 == 31 [pid = 3280] [id = 392] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A905E21800 == 30 [pid = 3280] [id = 393] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A915671000 == 29 [pid = 3280] [id = 407] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151E3000 == 28 [pid = 3280] [id = 406] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A91118A000 == 27 [pid = 3280] [id = 405] 12:02:58 INFO - PROCESS | 3280 | --DOCSHELL 000000A907035800 == 26 [pid = 3280] [id = 404] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D36D400) [pid = 3280] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A900BA1800) [pid = 3280] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A900EDE000) [pid = 3280] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A9056B8800) [pid = 3280] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9069CFC00) [pid = 3280] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A900BCF000) [pid = 3280] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90540D000) [pid = 3280] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5F4000) [pid = 3280] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D303C00) [pid = 3280] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90E363000) [pid = 3280] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9110AC000) [pid = 3280] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A440400) [pid = 3280] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9070FD000) [pid = 3280] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A78F800) [pid = 3280] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D340400) [pid = 3280] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D302400) [pid = 3280] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90FF3F000) [pid = 3280] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9110B4800) [pid = 3280] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90E730800) [pid = 3280] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A905404C00) [pid = 3280] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9070F5400) [pid = 3280] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D36A400) [pid = 3280] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 3280 | 1470942178745 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:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1591ms 12:02:58 INFO - PROCESS | 3280 | 1470942178808 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 3280 | 1470942178812 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:02:58 INFO - PROCESS | 3280 | 1470942178817 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 3280 | 1470942178822 Marionette TRACE conn6 <- [1,1598,null,{}] 12:02:58 INFO - PROCESS | 3280 | 1470942178827 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:02:58 INFO - PROCESS | 3280 | 1470942178830 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:58 INFO - PROCESS | 3280 | 1470942178925 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:02:58 INFO - PROCESS | 3280 | 1470942178941 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 3280 | 1470942178943 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9AE000 == 27 [pid = 3280] [id = 409] 12:02:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A901E2A000) [pid = 3280] [serial = 1227] [outer = 0000000000000000] 12:02:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9053E9C00) [pid = 3280] [serial = 1228] [outer = 000000A901E2A000] 12:02:58 INFO - PROCESS | 3280 | 1470942178993 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A905410C00) [pid = 3280] [serial = 1229] [outer = 000000A901E2A000] 12:02:59 INFO - PROCESS | 3280 | 1470942179472 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:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 12:02:59 INFO - PROCESS | 3280 | 1470942179525 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 3280 | 1470942179530 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:02:59 INFO - PROCESS | 3280 | 1470942179541 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 3280 | 1470942179544 Marionette TRACE conn6 <- [1,1602,null,{}] 12:02:59 INFO - PROCESS | 3280 | 1470942179548 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:02:59 INFO - PROCESS | 3280 | 1470942179550 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:59 INFO - PROCESS | 3280 | 1470942179646 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:02:59 INFO - PROCESS | 3280 | 1470942179654 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 3280 | 1470942179657 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:02:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D763800 == 28 [pid = 3280] [id = 410] 12:02:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A906B57800) [pid = 3280] [serial = 1230] [outer = 0000000000000000] 12:02:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A906B65400) [pid = 3280] [serial = 1231] [outer = 000000A906B57800] 12:02:59 INFO - PROCESS | 3280 | 1470942179711 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9070FD000) [pid = 3280] [serial = 1232] [outer = 000000A906B57800] 12:03:00 INFO - PROCESS | 3280 | 1470942180156 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:03:00 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:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 12:03:00 INFO - PROCESS | 3280 | 1470942180231 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 3280 | 1470942180233 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:03:00 INFO - PROCESS | 3280 | 1470942180237 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 3280 | 1470942180241 Marionette TRACE conn6 <- [1,1606,null,{}] 12:03:00 INFO - PROCESS | 3280 | 1470942180252 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:03:00 INFO - PROCESS | 3280 | 1470942180257 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:00 INFO - PROCESS | 3280 | 1470942180350 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:03:00 INFO - PROCESS | 3280 | 1470942180358 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 3280 | 1470942180362 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD5D800 == 29 [pid = 3280] [id = 411] 12:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A763000) [pid = 3280] [serial = 1233] [outer = 0000000000000000] 12:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A76E000) [pid = 3280] [serial = 1234] [outer = 000000A90A763000] 12:03:00 INFO - PROCESS | 3280 | 1470942180411 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90AF08C00) [pid = 3280] [serial = 1235] [outer = 000000A90A763000] 12:03:00 INFO - PROCESS | 3280 | 1470942180898 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:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 12:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:03:00 INFO - PROCESS | 3280 | 1470942180932 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 3280 | 1470942180935 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:03:00 INFO - PROCESS | 3280 | 1470942180938 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 3280 | 1470942180940 Marionette TRACE conn6 <- [1,1610,null,{}] 12:03:00 INFO - PROCESS | 3280 | 1470942180944 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:03:00 INFO - PROCESS | 3280 | 1470942180946 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:01 INFO - PROCESS | 3280 | 1470942181091 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:03:01 INFO - PROCESS | 3280 | 1470942181114 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 3280 | 1470942181116 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDC2800 == 30 [pid = 3280] [id = 412] 12:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D304800) [pid = 3280] [serial = 1236] [outer = 0000000000000000] 12:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D30C400) [pid = 3280] [serial = 1237] [outer = 000000A90D304800] 12:03:01 INFO - PROCESS | 3280 | 1470942181162 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D363800) [pid = 3280] [serial = 1238] [outer = 000000A90D304800] 12:03:01 INFO - PROCESS | 3280 | 1470942181627 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:03:01 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:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 732ms 12:03:01 INFO - PROCESS | 3280 | 1470942181673 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 3280 | 1470942181675 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:03:01 INFO - PROCESS | 3280 | 1470942181678 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 3280 | 1470942181680 Marionette TRACE conn6 <- [1,1614,null,{}] 12:03:01 INFO - PROCESS | 3280 | 1470942181684 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:03:01 INFO - PROCESS | 3280 | 1470942181686 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:01 INFO - PROCESS | 3280 | 1470942181799 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:03:01 INFO - PROCESS | 3280 | 1470942181805 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 3280 | 1470942181807 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A18000 == 31 [pid = 3280] [id = 413] 12:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D307800) [pid = 3280] [serial = 1239] [outer = 0000000000000000] 12:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D3CFC00) [pid = 3280] [serial = 1240] [outer = 000000A90D307800] 12:03:01 INFO - PROCESS | 3280 | 1470942181852 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5EBC00) [pid = 3280] [serial = 1241] [outer = 000000A90D307800] 12:03:02 INFO - PROCESS | 3280 | 1470942182314 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:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 12:03:02 INFO - PROCESS | 3280 | 1470942182374 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 3280 | 1470942182377 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:03:02 INFO - PROCESS | 3280 | 1470942182380 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 3280 | 1470942182382 Marionette TRACE conn6 <- [1,1618,null,{}] 12:03:02 INFO - PROCESS | 3280 | 1470942182394 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:03:02 INFO - PROCESS | 3280 | 1470942182400 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:02 INFO - PROCESS | 3280 | 1470942182549 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D36FC00) [pid = 3280] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90DA1E800) [pid = 3280] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9018C6400) [pid = 3280] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A906B59400) [pid = 3280] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A902116400) [pid = 3280] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A907752400) [pid = 3280] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900EE1000) [pid = 3280] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900B37C00) [pid = 3280] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A774400) [pid = 3280] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D5CB400) [pid = 3280] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E44B000) [pid = 3280] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:03:02 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90ED83000) [pid = 3280] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:03:02 INFO - PROCESS | 3280 | 1470942182827 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 3280 | 1470942182829 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B104800 == 32 [pid = 3280] [id = 414] 12:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900A74C00) [pid = 3280] [serial = 1242] [outer = 0000000000000000] 12:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900BD4400) [pid = 3280] [serial = 1243] [outer = 000000A900A74C00] 12:03:02 INFO - PROCESS | 3280 | 1470942182877 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A774400) [pid = 3280] [serial = 1244] [outer = 000000A900A74C00] 12:03:03 INFO - PROCESS | 3280 | 1470942183241 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:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 901ms 12:03:03 INFO - PROCESS | 3280 | 1470942183283 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 3280 | 1470942183285 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:03:03 INFO - PROCESS | 3280 | 1470942183288 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:03:03 INFO - PROCESS | 3280 | 1470942183290 Marionette TRACE conn6 <- [1,1622,null,{}] 12:03:03 INFO - PROCESS | 3280 | 1470942183293 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:03:03 INFO - PROCESS | 3280 | 1470942183295 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:03 INFO - PROCESS | 3280 | 1470942183376 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:03:03 INFO - PROCESS | 3280 | 1470942183451 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 3280 | 1470942183453 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913544000 == 33 [pid = 3280] [id = 415] 12:03:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A770400) [pid = 3280] [serial = 1245] [outer = 0000000000000000] 12:03:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D70DC00) [pid = 3280] [serial = 1246] [outer = 000000A90A770400] 12:03:03 INFO - PROCESS | 3280 | 1470942183499 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DEB1800) [pid = 3280] [serial = 1247] [outer = 000000A90A770400] 12:03:03 INFO - PROCESS | 3280 | 1470942183857 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:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 12:03:03 INFO - PROCESS | 3280 | 1470942183921 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 3280 | 1470942183923 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:03:03 INFO - PROCESS | 3280 | 1470942183926 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 3280 | 1470942183928 Marionette TRACE conn6 <- [1,1626,null,{}] 12:03:03 INFO - PROCESS | 3280 | 1470942183931 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:03:03 INFO - PROCESS | 3280 | 1470942183933 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:04 INFO - PROCESS | 3280 | 1470942184051 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:03:04 INFO - PROCESS | 3280 | 1470942184085 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 3280 | 1470942184087 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914377000 == 34 [pid = 3280] [id = 416] 12:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEEDC00) [pid = 3280] [serial = 1248] [outer = 0000000000000000] 12:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E341400) [pid = 3280] [serial = 1249] [outer = 000000A90DEEDC00] 12:03:04 INFO - PROCESS | 3280 | 1470942184132 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E366C00) [pid = 3280] [serial = 1250] [outer = 000000A90DEEDC00] 12:03:04 INFO - PROCESS | 3280 | 1470942184537 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:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 628ms 12:03:04 INFO - PROCESS | 3280 | 1470942184566 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 3280 | 1470942184568 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:03:04 INFO - PROCESS | 3280 | 1470942184572 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 3280 | 1470942184574 Marionette TRACE conn6 <- [1,1630,null,{}] 12:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:03:04 INFO - PROCESS | 3280 | 1470942184577 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:03:04 INFO - PROCESS | 3280 | 1470942184579 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:04 INFO - PROCESS | 3280 | 1470942184663 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:03:04 INFO - PROCESS | 3280 | 1470942184670 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 3280 | 1470942184672 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151AC800 == 35 [pid = 3280] [id = 417] 12:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E442400) [pid = 3280] [serial = 1251] [outer = 0000000000000000] 12:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E44F400) [pid = 3280] [serial = 1252] [outer = 000000A90E442400] 12:03:04 INFO - PROCESS | 3280 | 1470942184717 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E7D2000) [pid = 3280] [serial = 1253] [outer = 000000A90E442400] 12:03:05 INFO - PROCESS | 3280 | 1470942185478 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:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 922ms 12:03:05 INFO - PROCESS | 3280 | 1470942185509 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 3280 | 1470942185514 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:03:05 INFO - PROCESS | 3280 | 1470942185520 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 3280 | 1470942185526 Marionette TRACE conn6 <- [1,1634,null,{}] 12:03:05 INFO - PROCESS | 3280 | 1470942185532 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:03:05 INFO - PROCESS | 3280 | 1470942185535 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:05 INFO - PROCESS | 3280 | 1470942185672 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:03:05 INFO - PROCESS | 3280 | 1470942185767 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 3280 | 1470942185771 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A7800 == 36 [pid = 3280] [id = 418] 12:03:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BD4C00) [pid = 3280] [serial = 1254] [outer = 0000000000000000] 12:03:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A902197400) [pid = 3280] [serial = 1255] [outer = 000000A900BD4C00] 12:03:05 INFO - PROCESS | 3280 | 1470942185830 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A906B33800) [pid = 3280] [serial = 1256] [outer = 000000A900BD4C00] 12:03:06 INFO - PROCESS | 3280 | 1470942186551 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:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1084ms 12:03:06 INFO - PROCESS | 3280 | 1470942186611 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 3280 | 1470942186616 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:03:06 INFO - PROCESS | 3280 | 1470942186647 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:03:06 INFO - PROCESS | 3280 | 1470942186650 Marionette TRACE conn6 <- [1,1638,null,{}] 12:03:06 INFO - PROCESS | 3280 | 1470942186655 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:03:06 INFO - PROCESS | 3280 | 1470942186658 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:06 INFO - PROCESS | 3280 | 1470942186814 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:03:06 INFO - PROCESS | 3280 | 1470942186886 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 3280 | 1470942186889 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9B1000 == 37 [pid = 3280] [id = 419] 12:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90140F800) [pid = 3280] [serial = 1257] [outer = 0000000000000000] 12:03:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9070F4000) [pid = 3280] [serial = 1258] [outer = 000000A90140F800] 12:03:06 INFO - PROCESS | 3280 | 1470942186989 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90A790C00) [pid = 3280] [serial = 1259] [outer = 000000A90140F800] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A914377000 == 36 [pid = 3280] [id = 416] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A913544000 == 35 [pid = 3280] [id = 415] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B104800 == 34 [pid = 3280] [id = 414] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A18000 == 33 [pid = 3280] [id = 413] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDC2800 == 32 [pid = 3280] [id = 412] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD5D800 == 31 [pid = 3280] [id = 411] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D763800 == 30 [pid = 3280] [id = 410] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9AE000 == 29 [pid = 3280] [id = 409] 12:03:07 INFO - PROCESS | 3280 | --DOCSHELL 000000A90694B800 == 28 [pid = 3280] [id = 408] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90EF04400) [pid = 3280] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D745400) [pid = 3280] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90DA2E000) [pid = 3280] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9053E6000) [pid = 3280] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A905C61C00) [pid = 3280] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D711C00) [pid = 3280] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A907248000) [pid = 3280] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90DA19800) [pid = 3280] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90A768800) [pid = 3280] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A757000) [pid = 3280] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A774800) [pid = 3280] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9018BDC00) [pid = 3280] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A905409000) [pid = 3280] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D310000) [pid = 3280] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D36E800) [pid = 3280] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E35D000) [pid = 3280] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90FF34400) [pid = 3280] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D302C00) [pid = 3280] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E345000) [pid = 3280] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D5F2000) [pid = 3280] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90E72C000) [pid = 3280] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D70B400) [pid = 3280] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E450400) [pid = 3280] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:03:07 INFO - PROCESS | 3280 | 1470942187797 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:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1190ms 12:03:07 INFO - PROCESS | 3280 | 1470942187846 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 3280 | 1470942187850 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:03:07 INFO - PROCESS | 3280 | 1470942187855 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 3280 | 1470942187860 Marionette TRACE conn6 <- [1,1642,null,{}] 12:03:07 INFO - PROCESS | 3280 | 1470942187864 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:03:07 INFO - PROCESS | 3280 | 1470942187867 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:07 INFO - PROCESS | 3280 | 1470942187970 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:03:08 INFO - PROCESS | 3280 | 1470942188049 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 3280 | 1470942188051 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9C1800 == 29 [pid = 3280] [id = 420] 12:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90140EC00) [pid = 3280] [serial = 1260] [outer = 0000000000000000] 12:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9053EFC00) [pid = 3280] [serial = 1261] [outer = 000000A90140EC00] 12:03:08 INFO - PROCESS | 3280 | 1470942188102 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A906B3A400) [pid = 3280] [serial = 1262] [outer = 000000A90140EC00] 12:03:08 INFO - PROCESS | 3280 | 1470942188541 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:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 734ms 12:03:08 INFO - PROCESS | 3280 | 1470942188593 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 3280 | 1470942188597 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:03:08 INFO - PROCESS | 3280 | 1470942188603 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 3280 | 1470942188606 Marionette TRACE conn6 <- [1,1646,null,{}] 12:03:08 INFO - PROCESS | 3280 | 1470942188610 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:03:08 INFO - PROCESS | 3280 | 1470942188613 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:08 INFO - PROCESS | 3280 | 1470942188706 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:03:08 INFO - PROCESS | 3280 | 1470942188720 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 3280 | 1470942188723 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90730A000 == 30 [pid = 3280] [id = 421] 12:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A766000) [pid = 3280] [serial = 1263] [outer = 0000000000000000] 12:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A772800) [pid = 3280] [serial = 1264] [outer = 000000A90A766000] 12:03:08 INFO - PROCESS | 3280 | 1470942188771 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90AF07000) [pid = 3280] [serial = 1265] [outer = 000000A90A766000] 12:03:09 INFO - PROCESS | 3280 | 1470942189236 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:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 12:03:09 INFO - PROCESS | 3280 | 1470942189298 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 3280 | 1470942189301 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:03:09 INFO - PROCESS | 3280 | 1470942189304 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 3280 | 1470942189308 Marionette TRACE conn6 <- [1,1650,null,{}] 12:03:09 INFO - PROCESS | 3280 | 1470942189319 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:03:09 INFO - PROCESS | 3280 | 1470942189324 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:09 INFO - PROCESS | 3280 | 1470942189415 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:03:09 INFO - PROCESS | 3280 | 1470942189494 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 3280 | 1470942189497 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113CA800 == 31 [pid = 3280] [id = 422] 12:03:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D334000) [pid = 3280] [serial = 1266] [outer = 0000000000000000] 12:03:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5BC400) [pid = 3280] [serial = 1267] [outer = 000000A90D334000] 12:03:09 INFO - PROCESS | 3280 | 1470942189574 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5F9000) [pid = 3280] [serial = 1268] [outer = 000000A90D334000] 12:03:09 INFO - PROCESS | 3280 | 1470942189941 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:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 12:03:10 INFO - PROCESS | 3280 | 1470942189998 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 3280 | 1470942190001 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:03:10 INFO - PROCESS | 3280 | 1470942190005 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 3280 | 1470942190006 Marionette TRACE conn6 <- [1,1654,null,{}] 12:03:10 INFO - PROCESS | 3280 | 1470942190010 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:03:10 INFO - PROCESS | 3280 | 1470942190012 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:10 INFO - PROCESS | 3280 | 1470942190138 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:03:10 INFO - PROCESS | 3280 | 1470942190152 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 3280 | 1470942190155 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A98800 == 32 [pid = 3280] [id = 423] 12:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D70D400) [pid = 3280] [serial = 1269] [outer = 0000000000000000] 12:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D73D000) [pid = 3280] [serial = 1270] [outer = 000000A90D70D400] 12:03:10 INFO - PROCESS | 3280 | 1470942190207 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA19800) [pid = 3280] [serial = 1271] [outer = 000000A90D70D400] 12:03:10 INFO - PROCESS | 3280 | 1470942190636 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:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 12:03:10 INFO - PROCESS | 3280 | 1470942190698 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 3280 | 1470942190701 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:03:10 INFO - PROCESS | 3280 | 1470942190704 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:03:10 INFO - PROCESS | 3280 | 1470942190706 Marionette TRACE conn6 <- [1,1658,null,{}] 12:03:10 INFO - PROCESS | 3280 | 1470942190709 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:03:10 INFO - PROCESS | 3280 | 1470942190711 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:10 INFO - PROCESS | 3280 | 1470942190847 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:03:10 INFO - PROCESS | 3280 | 1470942190870 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 3280 | 1470942190872 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913533800 == 33 [pid = 3280] [id = 424] 12:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A906B62800) [pid = 3280] [serial = 1272] [outer = 0000000000000000] 12:03:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA25800) [pid = 3280] [serial = 1273] [outer = 000000A906B62800] 12:03:10 INFO - PROCESS | 3280 | 1470942190918 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DEB6C00) [pid = 3280] [serial = 1274] [outer = 000000A906B62800] 12:03:11 INFO - PROCESS | 3280 | 1470942191394 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:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 12:03:11 INFO - PROCESS | 3280 | 1470942191442 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 3280 | 1470942191444 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:03:11 INFO - PROCESS | 3280 | 1470942191447 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 3280 | 1470942191449 Marionette TRACE conn6 <- [1,1662,null,{}] 12:03:11 INFO - PROCESS | 3280 | 1470942191452 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:03:11 INFO - PROCESS | 3280 | 1470942191458 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:11 INFO - PROCESS | 3280 | 1470942191592 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:03:11 INFO - PROCESS | 3280 | 1470942191651 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 3280 | 1470942191653 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914385000 == 34 [pid = 3280] [id = 425] 12:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E44FC00) [pid = 3280] [serial = 1275] [outer = 0000000000000000] 12:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90EFF0800) [pid = 3280] [serial = 1276] [outer = 000000A90E44FC00] 12:03:11 INFO - PROCESS | 3280 | 1470942191699 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90FBD2400) [pid = 3280] [serial = 1277] [outer = 000000A90E44FC00] 12:03:12 INFO - PROCESS | 3280 | 1470942192190 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:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D304800) [pid = 3280] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905B99C00) [pid = 3280] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D307800) [pid = 3280] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A906B57800) [pid = 3280] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A901E2A000) [pid = 3280] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A763000) [pid = 3280] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900B34400) [pid = 3280] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A907248C00) [pid = 3280] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5F8000) [pid = 3280] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90E366800) [pid = 3280] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900A74C00) [pid = 3280] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A770400) [pid = 3280] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:03:12 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DEEDC00) [pid = 3280] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 839ms 12:03:12 INFO - PROCESS | 3280 | 1470942192290 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 3280 | 1470942192293 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:03:12 INFO - PROCESS | 3280 | 1470942192296 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 3280 | 1470942192298 Marionette TRACE conn6 <- [1,1666,null,{}] 12:03:12 INFO - PROCESS | 3280 | 1470942192301 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:03:12 INFO - PROCESS | 3280 | 1470942192303 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:12 INFO - PROCESS | 3280 | 1470942192389 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:03:12 INFO - PROCESS | 3280 | 1470942192396 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 3280 | 1470942192398 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2AA800 == 35 [pid = 3280] [id = 426] 12:03:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9054CF800) [pid = 3280] [serial = 1278] [outer = 0000000000000000] 12:03:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9070F9800) [pid = 3280] [serial = 1279] [outer = 000000A9054CF800] 12:03:12 INFO - PROCESS | 3280 | 1470942192444 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D3CDC00) [pid = 3280] [serial = 1280] [outer = 000000A9054CF800] 12:03:12 INFO - PROCESS | 3280 | 1470942192856 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:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 12:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:03:12 INFO - PROCESS | 3280 | 1470942192928 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 3280 | 1470942192931 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:03:12 INFO - PROCESS | 3280 | 1470942192934 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 3280 | 1470942192936 Marionette TRACE conn6 <- [1,1670,null,{}] 12:03:12 INFO - PROCESS | 3280 | 1470942192940 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:03:12 INFO - PROCESS | 3280 | 1470942192941 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:13 INFO - PROCESS | 3280 | 1470942193032 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:03:13 INFO - PROCESS | 3280 | 1470942193038 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 3280 | 1470942193040 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915549800 == 36 [pid = 3280] [id = 427] 12:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5F8000) [pid = 3280] [serial = 1281] [outer = 0000000000000000] 12:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90FBC9C00) [pid = 3280] [serial = 1282] [outer = 000000A90D5F8000] 12:03:13 INFO - PROCESS | 3280 | 1470942193085 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9104DD400) [pid = 3280] [serial = 1283] [outer = 000000A90D5F8000] 12:03:13 INFO - PROCESS | 3280 | 1470942193504 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:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 12:03:13 INFO - PROCESS | 3280 | 1470942193565 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 3280 | 1470942193568 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:03:13 INFO - PROCESS | 3280 | 1470942193571 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:03:13 INFO - PROCESS | 3280 | 1470942193573 Marionette TRACE conn6 <- [1,1674,null,{}] 12:03:13 INFO - PROCESS | 3280 | 1470942193576 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:03:13 INFO - PROCESS | 3280 | 1470942193578 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:13 INFO - PROCESS | 3280 | 1470942193662 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:03:13 INFO - PROCESS | 3280 | 1470942193670 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 3280 | 1470942193672 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91566B000 == 37 [pid = 3280] [id = 428] 12:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A9104DE800) [pid = 3280] [serial = 1284] [outer = 0000000000000000] 12:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A910FEBC00) [pid = 3280] [serial = 1285] [outer = 000000A9104DE800] 12:03:13 INFO - PROCESS | 3280 | 1470942193716 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A9110AB400) [pid = 3280] [serial = 1286] [outer = 000000A9104DE800] 12:03:14 INFO - PROCESS | 3280 | 1470942194162 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:03:14 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:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 12:03:14 INFO - PROCESS | 3280 | 1470942194240 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 3280 | 1470942194245 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:03:14 INFO - PROCESS | 3280 | 1470942194255 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 3280 | 1470942194260 Marionette TRACE conn6 <- [1,1678,null,{}] 12:03:14 INFO - PROCESS | 3280 | 1470942194267 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:03:14 INFO - PROCESS | 3280 | 1470942194271 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:14 INFO - PROCESS | 3280 | 1470942194407 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:03:14 INFO - PROCESS | 3280 | 1470942194494 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 3280 | 1470942194500 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A42E000 == 38 [pid = 3280] [id = 429] 12:03:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A900BD1000) [pid = 3280] [serial = 1287] [outer = 0000000000000000] 12:03:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900EE8C00) [pid = 3280] [serial = 1288] [outer = 000000A900BD1000] 12:03:14 INFO - PROCESS | 3280 | 1470942194560 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A905E4BC00) [pid = 3280] [serial = 1289] [outer = 000000A900BD1000] 12:03:15 INFO - PROCESS | 3280 | 1470942195198 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:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 985ms 12:03:15 INFO - PROCESS | 3280 | 1470942195243 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 3280 | 1470942195246 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:03:15 INFO - PROCESS | 3280 | 1470942195254 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 3280 | 1470942195258 Marionette TRACE conn6 <- [1,1682,null,{}] 12:03:15 INFO - PROCESS | 3280 | 1470942195262 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:03:15 INFO - PROCESS | 3280 | 1470942195266 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:15 INFO - PROCESS | 3280 | 1470942195382 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:03:15 INFO - PROCESS | 3280 | 1470942195505 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 3280 | 1470942195507 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A69000 == 39 [pid = 3280] [id = 430] 12:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90AF11000) [pid = 3280] [serial = 1290] [outer = 0000000000000000] 12:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90CB09800) [pid = 3280] [serial = 1291] [outer = 000000A90AF11000] 12:03:15 INFO - PROCESS | 3280 | 1470942195567 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D5C3C00) [pid = 3280] [serial = 1292] [outer = 000000A90AF11000] 12:03:16 INFO - PROCESS | 3280 | 1470942196140 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:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 944ms 12:03:16 INFO - PROCESS | 3280 | 1470942196195 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 3280 | 1470942196198 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:03:16 INFO - PROCESS | 3280 | 1470942196202 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 3280 | 1470942196205 Marionette TRACE conn6 <- [1,1686,null,{}] 12:03:16 INFO - PROCESS | 3280 | 1470942196215 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:03:16 INFO - PROCESS | 3280 | 1470942196220 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:16 INFO - PROCESS | 3280 | 1470942196379 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:03:16 INFO - PROCESS | 3280 | 1470942196418 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 3280 | 1470942196422 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC44800 == 40 [pid = 3280] [id = 431] 12:03:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E35F400) [pid = 3280] [serial = 1293] [outer = 0000000000000000] 12:03:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E446000) [pid = 3280] [serial = 1294] [outer = 000000A90E35F400] 12:03:16 INFO - PROCESS | 3280 | 1470942196485 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90ED8E400) [pid = 3280] [serial = 1295] [outer = 000000A90E35F400] 12:03:17 INFO - PROCESS | 3280 | 1470942197142 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:03:17 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:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 12:03:17 INFO - PROCESS | 3280 | 1470942197189 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 3280 | 1470942197192 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:03:17 INFO - PROCESS | 3280 | 1470942197195 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 3280 | 1470942197197 Marionette TRACE conn6 <- [1,1690,null,{}] 12:03:17 INFO - PROCESS | 3280 | 1470942197201 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:03:17 INFO - PROCESS | 3280 | 1470942197204 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:17 INFO - PROCESS | 3280 | 1470942197348 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:03:17 INFO - PROCESS | 3280 | 1470942197468 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 3280 | 1470942197471 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC3F800 == 41 [pid = 3280] [id = 432] 12:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A9110AF800) [pid = 3280] [serial = 1296] [outer = 0000000000000000] 12:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9110B6800) [pid = 3280] [serial = 1297] [outer = 000000A9110AF800] 12:03:17 INFO - PROCESS | 3280 | 1470942197527 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A9111D0800) [pid = 3280] [serial = 1298] [outer = 000000A9110AF800] 12:03:18 INFO - PROCESS | 3280 | 1470942198155 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:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 986ms 12:03:18 INFO - PROCESS | 3280 | 1470942198184 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 3280 | 1470942198187 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:03:18 INFO - PROCESS | 3280 | 1470942198190 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 3280 | 1470942198192 Marionette TRACE conn6 <- [1,1694,null,{}] 12:03:18 INFO - PROCESS | 3280 | 1470942198196 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:03:18 INFO - PROCESS | 3280 | 1470942198199 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:18 INFO - PROCESS | 3280 | 1470942198313 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:03:18 INFO - PROCESS | 3280 | 1470942198527 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 3280 | 1470942198531 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1AC000 == 42 [pid = 3280] [id = 433] 12:03:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A900B8C400) [pid = 3280] [serial = 1299] [outer = 0000000000000000] 12:03:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A900BC7400) [pid = 3280] [serial = 1300] [outer = 000000A900B8C400] 12:03:18 INFO - PROCESS | 3280 | 1470942198599 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A90537A000) [pid = 3280] [serial = 1301] [outer = 000000A900B8C400] 12:03:19 INFO - PROCESS | 3280 | 1470942199179 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:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1026ms 12:03:19 INFO - PROCESS | 3280 | 1470942199220 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 3280 | 1470942199224 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:03:19 INFO - PROCESS | 3280 | 1470942199229 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 3280 | 1470942199232 Marionette TRACE conn6 <- [1,1698,null,{}] 12:03:19 INFO - PROCESS | 3280 | 1470942199254 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:03:19 INFO - PROCESS | 3280 | 1470942199259 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A915549800 == 41 [pid = 3280] [id = 427] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2AA800 == 40 [pid = 3280] [id = 426] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A914385000 == 39 [pid = 3280] [id = 425] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A913533800 == 38 [pid = 3280] [id = 424] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A98800 == 37 [pid = 3280] [id = 423] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113CA800 == 36 [pid = 3280] [id = 422] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90730A000 == 35 [pid = 3280] [id = 421] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9C1800 == 34 [pid = 3280] [id = 420] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9B1000 == 33 [pid = 3280] [id = 419] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A7800 == 32 [pid = 3280] [id = 418] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151AC800 == 31 [pid = 3280] [id = 417] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1AC000 == 30 [pid = 3280] [id = 433] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FC3F800 == 29 [pid = 3280] [id = 432] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC44800 == 28 [pid = 3280] [id = 431] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A69000 == 27 [pid = 3280] [id = 430] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A91566B000 == 26 [pid = 3280] [id = 428] 12:03:19 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A42E000 == 25 [pid = 3280] [id = 429] 12:03:20 INFO - PROCESS | 3280 | 1470942199990 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90D30C400) [pid = 3280] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A9070F7800) [pid = 3280] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A906961000) [pid = 3280] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D3CFC00) [pid = 3280] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A906B65400) [pid = 3280] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A9070FD000) [pid = 3280] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9053E9C00) [pid = 3280] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A905410C00) [pid = 3280] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90A76E000) [pid = 3280] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D363800) [pid = 3280] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90196A800) [pid = 3280] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900B84C00) [pid = 3280] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D063000) [pid = 3280] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A78C800) [pid = 3280] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DACFC00) [pid = 3280] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DA16800) [pid = 3280] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9110A9000) [pid = 3280] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A910FE6800) [pid = 3280] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900BD4400) [pid = 3280] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5EBC00) [pid = 3280] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A774400) [pid = 3280] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D70DC00) [pid = 3280] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E341400) [pid = 3280] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DEB1800) [pid = 3280] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E44F400) [pid = 3280] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E366C00) [pid = 3280] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90AF08C00) [pid = 3280] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:03:20 INFO - PROCESS | 3280 | 1470942200171 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 3280 | 1470942200175 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90694E000 == 26 [pid = 3280] [id = 434] 12:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900BA2C00) [pid = 3280] [serial = 1302] [outer = 0000000000000000] 12:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900BC9000) [pid = 3280] [serial = 1303] [outer = 000000A900BA2C00] 12:03:20 INFO - PROCESS | 3280 | 1470942200226 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A901408400) [pid = 3280] [serial = 1304] [outer = 000000A900BA2C00] 12:03:20 INFO - PROCESS | 3280 | 1470942200700 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:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1533ms 12:03:20 INFO - PROCESS | 3280 | 1470942200768 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 3280 | 1470942200774 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:03:20 INFO - PROCESS | 3280 | 1470942200779 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 3280 | 1470942200782 Marionette TRACE conn6 <- [1,1702,null,{}] 12:03:20 INFO - PROCESS | 3280 | 1470942200787 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:03:20 INFO - PROCESS | 3280 | 1470942200790 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:20 INFO - PROCESS | 3280 | 1470942200883 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:03:20 INFO - PROCESS | 3280 | 1470942200898 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 3280 | 1470942200901 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0E1000 == 27 [pid = 3280] [id = 435] 12:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A905B70800) [pid = 3280] [serial = 1305] [outer = 0000000000000000] 12:03:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A905C59000) [pid = 3280] [serial = 1306] [outer = 000000A905B70800] 12:03:20 INFO - PROCESS | 3280 | 1470942200951 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A906B34000) [pid = 3280] [serial = 1307] [outer = 000000A905B70800] 12:03:21 INFO - PROCESS | 3280 | 1470942201426 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:03:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:03:21 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:21 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 3280 | 1470942201483 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:03:21 INFO - PROCESS | 3280 | 1470942201486 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 3280 | 1470942201488 Marionette TRACE conn6 <- [1,1706,null,{}] 12:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:03:21 INFO - PROCESS | 3280 | 1470942201493 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:03:21 INFO - PROCESS | 3280 | 1470942201495 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:21 INFO - PROCESS | 3280 | 1470942201595 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:03:21 INFO - PROCESS | 3280 | 1470942201612 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 3280 | 1470942201615 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA74000 == 28 [pid = 3280] [id = 436] 12:03:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A907289000) [pid = 3280] [serial = 1308] [outer = 0000000000000000] 12:03:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A34E800) [pid = 3280] [serial = 1309] [outer = 000000A907289000] 12:03:21 INFO - PROCESS | 3280 | 1470942201661 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A763400) [pid = 3280] [serial = 1310] [outer = 000000A907289000] 12:03:22 INFO - PROCESS | 3280 | 1470942202128 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:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 12:03:22 INFO - PROCESS | 3280 | 1470942202162 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 3280 | 1470942202166 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:03:22 INFO - PROCESS | 3280 | 1470942202178 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 3280 | 1470942202183 Marionette TRACE conn6 <- [1,1710,null,{}] 12:03:22 INFO - PROCESS | 3280 | 1470942202187 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:03:22 INFO - PROCESS | 3280 | 1470942202190 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:22 INFO - PROCESS | 3280 | 1470942202284 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:03:22 INFO - PROCESS | 3280 | 1470942202290 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 3280 | 1470942202292 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDBC800 == 29 [pid = 3280] [id = 437] 12:03:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90A772400) [pid = 3280] [serial = 1311] [outer = 0000000000000000] 12:03:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90AF87400) [pid = 3280] [serial = 1312] [outer = 000000A90A772400] 12:03:22 INFO - PROCESS | 3280 | 1470942202338 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D309800) [pid = 3280] [serial = 1313] [outer = 000000A90A772400] 12:03:22 INFO - PROCESS | 3280 | 1470942202828 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:03:22 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:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 12:03:22 INFO - PROCESS | 3280 | 1470942202867 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 3280 | 1470942202869 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:03:22 INFO - PROCESS | 3280 | 1470942202873 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 3280 | 1470942202875 Marionette TRACE conn6 <- [1,1714,null,{}] 12:03:22 INFO - PROCESS | 3280 | 1470942202879 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:03:22 INFO - PROCESS | 3280 | 1470942202881 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:23 INFO - PROCESS | 3280 | 1470942203031 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:03:23 INFO - PROCESS | 3280 | 1470942203043 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 3280 | 1470942203045 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113BD800 == 30 [pid = 3280] [id = 438] 12:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D30A400) [pid = 3280] [serial = 1314] [outer = 0000000000000000] 12:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D363800) [pid = 3280] [serial = 1315] [outer = 000000A90D30A400] 12:03:23 INFO - PROCESS | 3280 | 1470942203091 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D370C00) [pid = 3280] [serial = 1316] [outer = 000000A90D30A400] 12:03:23 INFO - PROCESS | 3280 | 1470942203529 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:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 12:03:23 INFO - PROCESS | 3280 | 1470942203568 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 3280 | 1470942203570 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:03:23 INFO - PROCESS | 3280 | 1470942203579 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 3280 | 1470942203581 Marionette TRACE conn6 <- [1,1718,null,{}] 12:03:23 INFO - PROCESS | 3280 | 1470942203584 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:03:23 INFO - PROCESS | 3280 | 1470942203586 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:23 INFO - PROCESS | 3280 | 1470942203696 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:03:23 INFO - PROCESS | 3280 | 1470942203702 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 3280 | 1470942203709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A86800 == 31 [pid = 3280] [id = 439] 12:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A907288C00) [pid = 3280] [serial = 1317] [outer = 0000000000000000] 12:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D5F6C00) [pid = 3280] [serial = 1318] [outer = 000000A907288C00] 12:03:23 INFO - PROCESS | 3280 | 1470942203814 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D70E000) [pid = 3280] [serial = 1319] [outer = 000000A907288C00] 12:03:24 INFO - PROCESS | 3280 | 1470942204269 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:03:24 INFO - PROCESS | 3280 | 1470942204345 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:03:24 INFO - PROCESS | 3280 | 1470942204348 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 3280 | 1470942204350 Marionette TRACE conn6 <- [1,1722,null,{}] 12:03:24 INFO - PROCESS | 3280 | 1470942204354 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:03:24 INFO - PROCESS | 3280 | 1470942204356 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:24 INFO - PROCESS | 3280 | 1470942204478 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:03:24 INFO - PROCESS | 3280 | 1470942204737 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 3280 | 1470942204739 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90E44FC00) [pid = 3280] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A906B62800) [pid = 3280] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90140EC00) [pid = 3280] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90140F800) [pid = 3280] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900BD4C00) [pid = 3280] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90E442400) [pid = 3280] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D334000) [pid = 3280] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A766000) [pid = 3280] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9054CF800) [pid = 3280] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9104DE800) [pid = 3280] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5F8000) [pid = 3280] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:03:24 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D70D400) [pid = 3280] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:03:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905C1C000 == 32 [pid = 3280] [id = 440] 12:03:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900B37400) [pid = 3280] [serial = 1320] [outer = 0000000000000000] 12:03:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A9010E2000) [pid = 3280] [serial = 1321] [outer = 000000A900B37400] 12:03:24 INFO - PROCESS | 3280 | 1470942204794 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90728A000) [pid = 3280] [serial = 1322] [outer = 000000A900B37400] 12:03:25 INFO - PROCESS | 3280 | 1470942205157 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:03:25 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:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 839ms 12:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:03:25 INFO - PROCESS | 3280 | 1470942205190 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 3280 | 1470942205192 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:03:25 INFO - PROCESS | 3280 | 1470942205195 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 3280 | 1470942205197 Marionette TRACE conn6 <- [1,1726,null,{}] 12:03:25 INFO - PROCESS | 3280 | 1470942205200 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:03:25 INFO - PROCESS | 3280 | 1470942205202 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:25 INFO - PROCESS | 3280 | 1470942205283 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:03:25 INFO - PROCESS | 3280 | 1470942205358 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 3280 | 1470942205360 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E4000 == 33 [pid = 3280] [id = 441] 12:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900812000) [pid = 3280] [serial = 1323] [outer = 0000000000000000] 12:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5CA000) [pid = 3280] [serial = 1324] [outer = 000000A900812000] 12:03:25 INFO - PROCESS | 3280 | 1470942205405 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEB8800) [pid = 3280] [serial = 1325] [outer = 000000A900812000] 12:03:25 INFO - PROCESS | 3280 | 1470942205782 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:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 12:03:25 INFO - PROCESS | 3280 | 1470942205828 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 3280 | 1470942205830 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:03:25 INFO - PROCESS | 3280 | 1470942205833 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:03:25 INFO - PROCESS | 3280 | 1470942205835 Marionette TRACE conn6 <- [1,1730,null,{}] 12:03:25 INFO - PROCESS | 3280 | 1470942205838 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:03:25 INFO - PROCESS | 3280 | 1470942205840 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:25 INFO - PROCESS | 3280 | 1470942205977 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:03:26 INFO - PROCESS | 3280 | 1470942206018 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 3280 | 1470942206020 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A900D6D000 == 34 [pid = 3280] [id = 442] 12:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D365000) [pid = 3280] [serial = 1326] [outer = 0000000000000000] 12:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E33E400) [pid = 3280] [serial = 1327] [outer = 000000A90D365000] 12:03:26 INFO - PROCESS | 3280 | 1470942206067 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E366000) [pid = 3280] [serial = 1328] [outer = 000000A90D365000] 12:03:26 INFO - PROCESS | 3280 | 1470942206464 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:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 693ms 12:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:03:26 INFO - PROCESS | 3280 | 1470942206534 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 3280 | 1470942206537 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:03:26 INFO - PROCESS | 3280 | 1470942206540 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - PROCESS | 3280 | 1470942206542 Marionette TRACE conn6 <- [1,1734,null,{}] 12:03:26 INFO - PROCESS | 3280 | 1470942206545 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:03:26 INFO - PROCESS | 3280 | 1470942206547 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:26 INFO - PROCESS | 3280 | 1470942206632 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:03:26 INFO - PROCESS | 3280 | 1470942206638 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 3280 | 1470942206640 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D2000 == 35 [pid = 3280] [id = 443] 12:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E35B800) [pid = 3280] [serial = 1329] [outer = 0000000000000000] 12:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E44D000) [pid = 3280] [serial = 1330] [outer = 000000A90E35B800] 12:03:26 INFO - PROCESS | 3280 | 1470942206684 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E72D000) [pid = 3280] [serial = 1331] [outer = 000000A90E35B800] 12:03:27 INFO - PROCESS | 3280 | 1470942207511 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:03:27 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:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1027ms 12:03:27 INFO - PROCESS | 3280 | 1470942207571 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 3280 | 1470942207576 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:03:27 INFO - PROCESS | 3280 | 1470942207602 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 3280 | 1470942207608 Marionette TRACE conn6 <- [1,1738,null,{}] 12:03:27 INFO - PROCESS | 3280 | 1470942207613 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:03:27 INFO - PROCESS | 3280 | 1470942207616 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:27 INFO - PROCESS | 3280 | 1470942207776 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:03:27 INFO - PROCESS | 3280 | 1470942207890 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 3280 | 1470942207893 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D817800 == 36 [pid = 3280] [id = 444] 12:03:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9019A5C00) [pid = 3280] [serial = 1332] [outer = 0000000000000000] 12:03:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90540FC00) [pid = 3280] [serial = 1333] [outer = 000000A9019A5C00] 12:03:27 INFO - PROCESS | 3280 | 1470942207956 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9070A4400) [pid = 3280] [serial = 1334] [outer = 000000A9019A5C00] 12:03:28 INFO - PROCESS | 3280 | 1470942208631 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:03:28 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:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1108ms 12:03:28 INFO - PROCESS | 3280 | 1470942208714 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 3280 | 1470942208720 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:03:28 INFO - PROCESS | 3280 | 1470942208728 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 3280 | 1470942208731 Marionette TRACE conn6 <- [1,1742,null,{}] 12:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:03:28 INFO - PROCESS | 3280 | 1470942208736 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:03:28 INFO - PROCESS | 3280 | 1470942208739 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:28 INFO - PROCESS | 3280 | 1470942208877 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:03:29 INFO - PROCESS | 3280 | 1470942208994 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 3280 | 1470942208997 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90214C800 == 37 [pid = 3280] [id = 445] 12:03:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900B3B000) [pid = 3280] [serial = 1335] [outer = 0000000000000000] 12:03:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A905405800) [pid = 3280] [serial = 1336] [outer = 000000A900B3B000] 12:03:29 INFO - PROCESS | 3280 | 1470942209058 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90A762C00) [pid = 3280] [serial = 1337] [outer = 000000A900B3B000] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A900D6D000 == 36 [pid = 3280] [id = 442] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E4000 == 35 [pid = 3280] [id = 441] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A905C1C000 == 34 [pid = 3280] [id = 440] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A86800 == 33 [pid = 3280] [id = 439] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113BD800 == 32 [pid = 3280] [id = 438] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDBC800 == 31 [pid = 3280] [id = 437] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA74000 == 30 [pid = 3280] [id = 436] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0E1000 == 29 [pid = 3280] [id = 435] 12:03:29 INFO - PROCESS | 3280 | --DOCSHELL 000000A90694E000 == 28 [pid = 3280] [id = 434] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90EFF0800) [pid = 3280] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90DEB6C00) [pid = 3280] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90DA25800) [pid = 3280] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9053EFC00) [pid = 3280] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A906B3A400) [pid = 3280] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A9070F4000) [pid = 3280] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90A790C00) [pid = 3280] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A902197400) [pid = 3280] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A906B33800) [pid = 3280] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90E7D2000) [pid = 3280] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5BC400) [pid = 3280] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D5F9000) [pid = 3280] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A772800) [pid = 3280] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90AF07000) [pid = 3280] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9070F9800) [pid = 3280] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A910FEBC00) [pid = 3280] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9110AB400) [pid = 3280] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90FBD2400) [pid = 3280] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9104DD400) [pid = 3280] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D3CDC00) [pid = 3280] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D73D000) [pid = 3280] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DA19800) [pid = 3280] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90FBC9C00) [pid = 3280] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:03:29 INFO - PROCESS | 3280 | 1470942209883 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:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1177ms 12:03:29 INFO - PROCESS | 3280 | 1470942209913 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:03:29 INFO - PROCESS | 3280 | 1470942209917 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:03:29 INFO - PROCESS | 3280 | 1470942209922 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:03:29 INFO - PROCESS | 3280 | 1470942209927 Marionette TRACE conn6 <- [1,1746,null,{}] 12:03:29 INFO - PROCESS | 3280 | 1470942209932 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:03:29 INFO - PROCESS | 3280 | 1470942209935 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:30 INFO - PROCESS | 3280 | 1470942210042 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:03:30 INFO - PROCESS | 3280 | 1470942210123 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 3280 | 1470942210126 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1BE000 == 29 [pid = 3280] [id = 446] 12:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A901969000) [pid = 3280] [serial = 1338] [outer = 0000000000000000] 12:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A905411000) [pid = 3280] [serial = 1339] [outer = 000000A901969000] 12:03:30 INFO - PROCESS | 3280 | 1470942210176 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90724E000) [pid = 3280] [serial = 1340] [outer = 000000A901969000] 12:03:30 INFO - PROCESS | 3280 | 1470942210626 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:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 12:03:30 INFO - PROCESS | 3280 | 1470942210660 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 3280 | 1470942210664 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:03:30 INFO - PROCESS | 3280 | 1470942210675 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 3280 | 1470942210678 Marionette TRACE conn6 <- [1,1750,null,{}] 12:03:30 INFO - PROCESS | 3280 | 1470942210682 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:03:30 INFO - PROCESS | 3280 | 1470942210684 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:30 INFO - PROCESS | 3280 | 1470942210778 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:03:30 INFO - PROCESS | 3280 | 1470942210787 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 3280 | 1470942210790 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD4B800 == 30 [pid = 3280] [id = 447] 12:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90AF07000) [pid = 3280] [serial = 1341] [outer = 0000000000000000] 12:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90AF87000) [pid = 3280] [serial = 1342] [outer = 000000A90AF07000] 12:03:30 INFO - PROCESS | 3280 | 1470942210839 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D305800) [pid = 3280] [serial = 1343] [outer = 000000A90AF07000] 12:03:31 INFO - PROCESS | 3280 | 1470942211303 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:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 12:03:31 INFO - PROCESS | 3280 | 1470942211369 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 3280 | 1470942211371 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:03:31 INFO - PROCESS | 3280 | 1470942211375 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:03:31 INFO - PROCESS | 3280 | 1470942211379 Marionette TRACE conn6 <- [1,1754,null,{}] 12:03:31 INFO - PROCESS | 3280 | 1470942211390 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:03:31 INFO - PROCESS | 3280 | 1470942211395 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:31 INFO - PROCESS | 3280 | 1470942211505 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:03:31 INFO - PROCESS | 3280 | 1470942211590 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 3280 | 1470942211594 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A63000 == 31 [pid = 3280] [id = 448] 12:03:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90AF08C00) [pid = 3280] [serial = 1344] [outer = 0000000000000000] 12:03:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5D2400) [pid = 3280] [serial = 1345] [outer = 000000A90AF08C00] 12:03:31 INFO - PROCESS | 3280 | 1470942211644 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D6B0C00) [pid = 3280] [serial = 1346] [outer = 000000A90AF08C00] 12:03:32 INFO - PROCESS | 3280 | 1470942212025 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:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 12:03:32 INFO - PROCESS | 3280 | 1470942212070 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 3280 | 1470942212072 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:03:32 INFO - PROCESS | 3280 | 1470942212076 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 3280 | 1470942212078 Marionette TRACE conn6 <- [1,1758,null,{}] 12:03:32 INFO - PROCESS | 3280 | 1470942212081 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:03:32 INFO - PROCESS | 3280 | 1470942212083 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:32 INFO - PROCESS | 3280 | 1470942212243 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:03:32 INFO - PROCESS | 3280 | 1470942212261 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 3280 | 1470942212264 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912503800 == 32 [pid = 3280] [id = 449] 12:03:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D368C00) [pid = 3280] [serial = 1347] [outer = 0000000000000000] 12:03:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D748C00) [pid = 3280] [serial = 1348] [outer = 000000A90D368C00] 12:03:32 INFO - PROCESS | 3280 | 1470942212310 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA2CC00) [pid = 3280] [serial = 1349] [outer = 000000A90D368C00] 12:03:32 INFO - PROCESS | 3280 | 1470942212766 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:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 12:03:32 INFO - PROCESS | 3280 | 1470942212812 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 3280 | 1470942212814 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:03:32 INFO - PROCESS | 3280 | 1470942212817 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 3280 | 1470942212819 Marionette TRACE conn6 <- [1,1762,null,{}] 12:03:32 INFO - PROCESS | 3280 | 1470942212823 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:03:32 INFO - PROCESS | 3280 | 1470942212825 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:32 INFO - PROCESS | 3280 | 1470942212940 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:03:32 INFO - PROCESS | 3280 | 1470942212947 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 3280 | 1470942212950 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E3000 == 33 [pid = 3280] [id = 450] 12:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA2D000) [pid = 3280] [serial = 1350] [outer = 0000000000000000] 12:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DEBA000) [pid = 3280] [serial = 1351] [outer = 000000A90DA2D000] 12:03:33 INFO - PROCESS | 3280 | 1470942213043 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E35F000) [pid = 3280] [serial = 1352] [outer = 000000A90DA2D000] 12:03:33 INFO - PROCESS | 3280 | 1470942213481 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:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 732ms 12:03:33 INFO - PROCESS | 3280 | 1470942213579 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 3280 | 1470942213581 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:03:33 INFO - PROCESS | 3280 | 1470942213585 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 3280 | 1470942213587 Marionette TRACE conn6 <- [1,1766,null,{}] 12:03:33 INFO - PROCESS | 3280 | 1470942213590 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:03:33 INFO - PROCESS | 3280 | 1470942213604 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:33 INFO - PROCESS | 3280 | 1470942213741 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:03:33 INFO - PROCESS | 3280 | 1470942213792 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 3280 | 1470942213794 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151A6800 == 34 [pid = 3280] [id = 451] 12:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E361C00) [pid = 3280] [serial = 1353] [outer = 0000000000000000] 12:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90FF3F800) [pid = 3280] [serial = 1354] [outer = 000000A90E361C00] 12:03:33 INFO - PROCESS | 3280 | 1470942213840 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9104E1000) [pid = 3280] [serial = 1355] [outer = 000000A90E361C00] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A907288C00) [pid = 3280] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900BD1000) [pid = 3280] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90AF11000) [pid = 3280] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E35F400) [pid = 3280] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A9110AF800) [pid = 3280] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900B37400) [pid = 3280] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900812000) [pid = 3280] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D365000) [pid = 3280] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D30A400) [pid = 3280] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A907289000) [pid = 3280] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A772400) [pid = 3280] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BA2C00) [pid = 3280] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905B70800) [pid = 3280] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:03:34 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900B8C400) [pid = 3280] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:03:34 INFO - PROCESS | 3280 | 1470942214332 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:03:34 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:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 775ms 12:03:34 INFO - PROCESS | 3280 | 1470942214363 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 3280 | 1470942214365 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:03:34 INFO - PROCESS | 3280 | 1470942214368 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 3280 | 1470942214370 Marionette TRACE conn6 <- [1,1770,null,{}] 12:03:34 INFO - PROCESS | 3280 | 1470942214374 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:03:34 INFO - PROCESS | 3280 | 1470942214376 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:34 INFO - PROCESS | 3280 | 1470942214459 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:03:34 INFO - PROCESS | 3280 | 1470942214466 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 3280 | 1470942214468 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1C000 == 35 [pid = 3280] [id = 452] 12:03:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90537F000) [pid = 3280] [serial = 1356] [outer = 0000000000000000] 12:03:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9070F4C00) [pid = 3280] [serial = 1357] [outer = 000000A90537F000] 12:03:34 INFO - PROCESS | 3280 | 1470942214512 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D366C00) [pid = 3280] [serial = 1358] [outer = 000000A90537F000] 12:03:34 INFO - PROCESS | 3280 | 1470942214957 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:03:35 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:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 12:03:35 INFO - PROCESS | 3280 | 1470942215000 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 3280 | 1470942215003 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:03:35 INFO - PROCESS | 3280 | 1470942215006 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 3280 | 1470942215007 Marionette TRACE conn6 <- [1,1774,null,{}] 12:03:35 INFO - PROCESS | 3280 | 1470942215011 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:03:35 INFO - PROCESS | 3280 | 1470942215013 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:35 INFO - PROCESS | 3280 | 1470942215120 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:03:35 INFO - PROCESS | 3280 | 1470942215129 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 3280 | 1470942215131 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915663800 == 36 [pid = 3280] [id = 453] 12:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D36F800) [pid = 3280] [serial = 1359] [outer = 0000000000000000] 12:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A910FE3C00) [pid = 3280] [serial = 1360] [outer = 000000A90D36F800] 12:03:35 INFO - PROCESS | 3280 | 1470942215176 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A9110AB400) [pid = 3280] [serial = 1361] [outer = 000000A90D36F800] 12:03:35 INFO - PROCESS | 3280 | 1470942215598 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:03:35 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:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 12:03:35 INFO - PROCESS | 3280 | 1470942215639 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 3280 | 1470942215641 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:03:35 INFO - PROCESS | 3280 | 1470942215644 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 3280 | 1470942215646 Marionette TRACE conn6 <- [1,1778,null,{}] 12:03:35 INFO - PROCESS | 3280 | 1470942215653 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:03:35 INFO - PROCESS | 3280 | 1470942215655 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:35 INFO - PROCESS | 3280 | 1470942215740 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:03:35 INFO - PROCESS | 3280 | 1470942215746 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 3280 | 1470942215748 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC34000 == 37 [pid = 3280] [id = 454] 12:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A9110AE400) [pid = 3280] [serial = 1362] [outer = 0000000000000000] 12:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9110B6C00) [pid = 3280] [serial = 1363] [outer = 000000A9110AE400] 12:03:35 INFO - PROCESS | 3280 | 1470942215796 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A9111CF000) [pid = 3280] [serial = 1364] [outer = 000000A9110AE400] 12:03:36 INFO - PROCESS | 3280 | 1470942216225 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:03:36 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:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 12:03:36 INFO - PROCESS | 3280 | 1470942216277 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 3280 | 1470942216279 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:03:36 INFO - PROCESS | 3280 | 1470942216326 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 3280 | 1470942216330 Marionette TRACE conn6 <- [1,1782,null,{}] 12:03:36 INFO - PROCESS | 3280 | 1470942216337 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:03:36 INFO - PROCESS | 3280 | 1470942216341 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:36 INFO - PROCESS | 3280 | 1470942216558 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:03:36 INFO - PROCESS | 3280 | 1470942216635 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 3280 | 1470942216639 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0E5000 == 38 [pid = 3280] [id = 455] 12:03:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A9053ED800) [pid = 3280] [serial = 1365] [outer = 0000000000000000] 12:03:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A905B70800) [pid = 3280] [serial = 1366] [outer = 000000A9053ED800] 12:03:36 INFO - PROCESS | 3280 | 1470942216699 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A907243C00) [pid = 3280] [serial = 1367] [outer = 000000A9053ED800] 12:03:37 INFO - PROCESS | 3280 | 1470942217285 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:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1072ms 12:03:37 INFO - PROCESS | 3280 | 1470942217358 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 3280 | 1470942217363 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:03:37 INFO - PROCESS | 3280 | 1470942217369 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 3280 | 1470942217371 Marionette TRACE conn6 <- [1,1786,null,{}] 12:03:37 INFO - PROCESS | 3280 | 1470942217378 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:03:37 INFO - PROCESS | 3280 | 1470942217383 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:37 INFO - PROCESS | 3280 | 1470942217532 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:03:37 INFO - PROCESS | 3280 | 1470942217658 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 3280 | 1470942217661 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A83000 == 39 [pid = 3280] [id = 456] 12:03:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D302800) [pid = 3280] [serial = 1368] [outer = 0000000000000000] 12:03:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D33C400) [pid = 3280] [serial = 1369] [outer = 000000A90D302800] 12:03:37 INFO - PROCESS | 3280 | 1470942217722 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D5D9800) [pid = 3280] [serial = 1370] [outer = 000000A90D302800] 12:03:38 INFO - PROCESS | 3280 | 1470942218357 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:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1028ms 12:03:38 INFO - PROCESS | 3280 | 1470942218398 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 3280 | 1470942218401 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:03:38 INFO - PROCESS | 3280 | 1470942218405 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 3280 | 1470942218408 Marionette TRACE conn6 <- [1,1790,null,{}] 12:03:38 INFO - PROCESS | 3280 | 1470942218412 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:03:38 INFO - PROCESS | 3280 | 1470942218415 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:38 INFO - PROCESS | 3280 | 1470942218533 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:03:38 INFO - PROCESS | 3280 | 1470942218662 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 3280 | 1470942218669 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F7A2000 == 40 [pid = 3280] [id = 457] 12:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E44D400) [pid = 3280] [serial = 1371] [outer = 0000000000000000] 12:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90E726400) [pid = 3280] [serial = 1372] [outer = 000000A90E44D400] 12:03:38 INFO - PROCESS | 3280 | 1470942218730 Marionette DEBUG loaded listener.js 12:03:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90F0A5800) [pid = 3280] [serial = 1373] [outer = 000000A90E44D400] 12:03:39 INFO - PROCESS | 3280 | 1470942219389 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:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1035ms 12:03:39 INFO - PROCESS | 3280 | 1470942219442 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 3280 | 1470942219445 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:03:39 INFO - PROCESS | 3280 | 1470942219449 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 3280 | 1470942219451 Marionette TRACE conn6 <- [1,1794,null,{}] 12:03:39 INFO - PROCESS | 3280 | 1470942219455 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:03:39 INFO - PROCESS | 3280 | 1470942219457 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:39 INFO - PROCESS | 3280 | 1470942219621 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:03:39 INFO - PROCESS | 3280 | 1470942219845 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 3280 | 1470942219849 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B115000 == 41 [pid = 3280] [id = 458] 12:03:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A900B8B400) [pid = 3280] [serial = 1374] [outer = 0000000000000000] 12:03:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A900BCA400) [pid = 3280] [serial = 1375] [outer = 000000A900B8B400] 12:03:39 INFO - PROCESS | 3280 | 1470942219920 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A901E29800) [pid = 3280] [serial = 1376] [outer = 000000A900B8B400] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A915663800 == 40 [pid = 3280] [id = 453] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1C000 == 39 [pid = 3280] [id = 452] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151A6800 == 38 [pid = 3280] [id = 451] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E3000 == 37 [pid = 3280] [id = 450] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A912503800 == 36 [pid = 3280] [id = 449] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A63000 == 35 [pid = 3280] [id = 448] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD4B800 == 34 [pid = 3280] [id = 447] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1BE000 == 33 [pid = 3280] [id = 446] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90214C800 == 32 [pid = 3280] [id = 445] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D817800 == 31 [pid = 3280] [id = 444] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D2000 == 30 [pid = 3280] [id = 443] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F7A2000 == 29 [pid = 3280] [id = 457] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A83000 == 28 [pid = 3280] [id = 456] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC34000 == 27 [pid = 3280] [id = 454] 12:03:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0E5000 == 26 [pid = 3280] [id = 455] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90E33E400) [pid = 3280] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90D363800) [pid = 3280] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90A34E800) [pid = 3280] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90AF87400) [pid = 3280] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A900BC9000) [pid = 3280] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A901408400) [pid = 3280] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A906B34000) [pid = 3280] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A905C59000) [pid = 3280] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90537A000) [pid = 3280] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A900BC7400) [pid = 3280] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D5F6C00) [pid = 3280] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905E4BC00) [pid = 3280] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900EE8C00) [pid = 3280] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D5C3C00) [pid = 3280] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90CB09800) [pid = 3280] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90ED8E400) [pid = 3280] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E446000) [pid = 3280] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9111D0800) [pid = 3280] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9110B6800) [pid = 3280] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D370C00) [pid = 3280] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D70E000) [pid = 3280] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9010E2000) [pid = 3280] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90728A000) [pid = 3280] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D5CA000) [pid = 3280] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DEB8800) [pid = 3280] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D309800) [pid = 3280] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A763400) [pid = 3280] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E366000) [pid = 3280] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:03:41 INFO - PROCESS | 3280 | 1470942221268 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:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1889ms 12:03:41 INFO - PROCESS | 3280 | 1470942221341 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 3280 | 1470942221346 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:03:41 INFO - PROCESS | 3280 | 1470942221351 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 3280 | 1470942221355 Marionette TRACE conn6 <- [1,1798,null,{}] 12:03:41 INFO - PROCESS | 3280 | 1470942221361 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:03:41 INFO - PROCESS | 3280 | 1470942221364 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:41 INFO - PROCESS | 3280 | 1470942221470 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:03:41 INFO - PROCESS | 3280 | 1470942221542 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 3280 | 1470942221547 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907309800 == 27 [pid = 3280] [id = 459] 12:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A9010D4000) [pid = 3280] [serial = 1377] [outer = 0000000000000000] 12:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90144C800) [pid = 3280] [serial = 1378] [outer = 000000A9010D4000] 12:03:41 INFO - PROCESS | 3280 | 1470942221599 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9019A2C00) [pid = 3280] [serial = 1379] [outer = 000000A9010D4000] 12:03:42 INFO - PROCESS | 3280 | 1470942222042 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:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 12:03:42 INFO - PROCESS | 3280 | 1470942222089 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 3280 | 1470942222094 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:03:42 INFO - PROCESS | 3280 | 1470942222101 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 3280 | 1470942222104 Marionette TRACE conn6 <- [1,1802,null,{}] 12:03:42 INFO - PROCESS | 3280 | 1470942222108 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:03:42 INFO - PROCESS | 3280 | 1470942222111 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:42 INFO - PROCESS | 3280 | 1470942222207 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:03:42 INFO - PROCESS | 3280 | 1470942222214 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 3280 | 1470942222217 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A7000 == 28 [pid = 3280] [id = 460] 12:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A905406C00) [pid = 3280] [serial = 1380] [outer = 0000000000000000] 12:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A905B99C00) [pid = 3280] [serial = 1381] [outer = 000000A905406C00] 12:03:42 INFO - PROCESS | 3280 | 1470942222268 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A906B32800) [pid = 3280] [serial = 1382] [outer = 000000A905406C00] 12:03:42 INFO - PROCESS | 3280 | 1470942222686 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:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 628ms 12:03:42 INFO - PROCESS | 3280 | 1470942222731 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 3280 | 1470942222741 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:03:42 INFO - PROCESS | 3280 | 1470942222745 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:03:42 INFO - PROCESS | 3280 | 1470942222749 Marionette TRACE conn6 <- [1,1806,null,{}] 12:03:42 INFO - PROCESS | 3280 | 1470942222761 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:03:42 INFO - PROCESS | 3280 | 1470942222766 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:42 INFO - PROCESS | 3280 | 1470942222890 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:03:42 INFO - PROCESS | 3280 | 1470942222907 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 3280 | 1470942222911 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD06000 == 29 [pid = 3280] [id = 461] 12:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A907246800) [pid = 3280] [serial = 1383] [outer = 0000000000000000] 12:03:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A434C00) [pid = 3280] [serial = 1384] [outer = 000000A907246800] 12:03:42 INFO - PROCESS | 3280 | 1470942222961 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A767400) [pid = 3280] [serial = 1385] [outer = 000000A907246800] 12:03:43 INFO - PROCESS | 3280 | 1470942223352 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:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 12:03:43 INFO - PROCESS | 3280 | 1470942223379 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 3280 | 1470942223382 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:03:43 INFO - PROCESS | 3280 | 1470942223385 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 3280 | 1470942223387 Marionette TRACE conn6 <- [1,1810,null,{}] 12:03:43 INFO - PROCESS | 3280 | 1470942223391 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:03:43 INFO - PROCESS | 3280 | 1470942223393 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:43 INFO - PROCESS | 3280 | 1470942223523 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:03:43 INFO - PROCESS | 3280 | 1470942223539 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 3280 | 1470942223542 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90EDCF800 == 30 [pid = 3280] [id = 462] 12:03:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A784400) [pid = 3280] [serial = 1386] [outer = 0000000000000000] 12:03:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A790000) [pid = 3280] [serial = 1387] [outer = 000000A90A784400] 12:03:43 INFO - PROCESS | 3280 | 1470942223589 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90AF87400) [pid = 3280] [serial = 1388] [outer = 000000A90A784400] 12:03:44 INFO - PROCESS | 3280 | 1470942224020 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:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 12:03:44 INFO - PROCESS | 3280 | 1470942224079 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 3280 | 1470942224082 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:03:44 INFO - PROCESS | 3280 | 1470942224092 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 3280 | 1470942224094 Marionette TRACE conn6 <- [1,1814,null,{}] 12:03:44 INFO - PROCESS | 3280 | 1470942224105 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:03:44 INFO - PROCESS | 3280 | 1470942224108 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:44 INFO - PROCESS | 3280 | 1470942224219 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:03:44 INFO - PROCESS | 3280 | 1470942224225 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 3280 | 1470942224227 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A16000 == 31 [pid = 3280] [id = 463] 12:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90AF0C800) [pid = 3280] [serial = 1389] [outer = 0000000000000000] 12:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D30A000) [pid = 3280] [serial = 1390] [outer = 000000A90AF0C800] 12:03:44 INFO - PROCESS | 3280 | 1470942224273 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D363C00) [pid = 3280] [serial = 1391] [outer = 000000A90AF0C800] 12:03:44 INFO - PROCESS | 3280 | 1470942224669 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:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 650ms 12:03:44 INFO - PROCESS | 3280 | 1470942224739 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 3280 | 1470942224741 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:03:44 INFO - PROCESS | 3280 | 1470942224744 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 3280 | 1470942224746 Marionette TRACE conn6 <- [1,1818,null,{}] 12:03:44 INFO - PROCESS | 3280 | 1470942224749 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:03:44 INFO - PROCESS | 3280 | 1470942224756 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:44 INFO - PROCESS | 3280 | 1470942224900 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:03:45 INFO - PROCESS | 3280 | 1470942225062 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 3280 | 1470942225065 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A91800 == 32 [pid = 3280] [id = 464] 12:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5BBC00) [pid = 3280] [serial = 1392] [outer = 0000000000000000] 12:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5F6C00) [pid = 3280] [serial = 1393] [outer = 000000A90D5BBC00] 12:03:45 INFO - PROCESS | 3280 | 1470942225113 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D70FC00) [pid = 3280] [serial = 1394] [outer = 000000A90D5BBC00] 12:03:45 INFO - PROCESS | 3280 | 1470942225680 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:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9110AE400) [pid = 3280] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90DA2D000) [pid = 3280] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E361C00) [pid = 3280] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A901969000) [pid = 3280] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90AF07000) [pid = 3280] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90AF08C00) [pid = 3280] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E35B800) [pid = 3280] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9019A5C00) [pid = 3280] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900B3B000) [pid = 3280] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90537F000) [pid = 3280] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D36F800) [pid = 3280] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:03:45 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D368C00) [pid = 3280] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:03:45 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:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 985ms 12:03:45 INFO - PROCESS | 3280 | 1470942225732 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 3280 | 1470942225735 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:03:45 INFO - PROCESS | 3280 | 1470942225738 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:03:45 INFO - PROCESS | 3280 | 1470942225740 Marionette TRACE conn6 <- [1,1822,null,{}] 12:03:45 INFO - PROCESS | 3280 | 1470942225743 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:03:45 INFO - PROCESS | 3280 | 1470942225753 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:45 INFO - PROCESS | 3280 | 1470942225835 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:03:45 INFO - PROCESS | 3280 | 1470942225840 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 3280 | 1470942225842 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C20800 == 33 [pid = 3280] [id = 465] 12:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900B9E800) [pid = 3280] [serial = 1395] [outer = 0000000000000000] 12:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9070F9800) [pid = 3280] [serial = 1396] [outer = 000000A900B9E800] 12:03:45 INFO - PROCESS | 3280 | 1470942225889 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D33D800) [pid = 3280] [serial = 1397] [outer = 000000A900B9E800] 12:03:46 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:03:46 INFO - PROCESS | 3280 | 1470942226256 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:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 12:03:46 INFO - PROCESS | 3280 | 1470942226263 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 3280 | 1470942226265 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:03:46 INFO - PROCESS | 3280 | 1470942226269 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:03:46 INFO - PROCESS | 3280 | 1470942226270 Marionette TRACE conn6 <- [1,1826,null,{}] 12:03:46 INFO - PROCESS | 3280 | 1470942226274 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:03:46 INFO - PROCESS | 3280 | 1470942226276 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:46 INFO - PROCESS | 3280 | 1470942226391 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:03:46 INFO - PROCESS | 3280 | 1470942226400 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 3280 | 1470942226402 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912515800 == 34 [pid = 3280] [id = 466] 12:03:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D309400) [pid = 3280] [serial = 1398] [outer = 0000000000000000] 12:03:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DA17400) [pid = 3280] [serial = 1399] [outer = 000000A90D309400] 12:03:46 INFO - PROCESS | 3280 | 1470942226447 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA2F400) [pid = 3280] [serial = 1400] [outer = 000000A90D309400] 12:03:47 INFO - PROCESS | 3280 | 1470942227396 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:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1193ms 12:03:47 INFO - PROCESS | 3280 | 1470942227537 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 3280 | 1470942227542 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:03:47 INFO - PROCESS | 3280 | 1470942227777 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 3280 | 1470942227781 Marionette TRACE conn6 <- [1,1830,null,{}] 12:03:47 INFO - PROCESS | 3280 | 1470942227985 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:03:47 INFO - PROCESS | 3280 | 1470942227988 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:48 INFO - PROCESS | 3280 | 1470942228142 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:03:48 INFO - PROCESS | 3280 | 1470942228191 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 3280 | 1470942228194 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D783000 == 35 [pid = 3280] [id = 467] 12:03:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900EE6000) [pid = 3280] [serial = 1401] [outer = 0000000000000000] 12:03:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A905407000) [pid = 3280] [serial = 1402] [outer = 000000A900EE6000] 12:03:48 INFO - PROCESS | 3280 | 1470942228254 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A906B57000) [pid = 3280] [serial = 1403] [outer = 000000A900EE6000] 12:03:48 INFO - PROCESS | 3280 | 1470942228965 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:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1419ms 12:03:49 INFO - PROCESS | 3280 | 1470942229073 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 3280 | 1470942229078 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:03:49 INFO - PROCESS | 3280 | 1470942229086 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 3280 | 1470942229090 Marionette TRACE conn6 <- [1,1834,null,{}] 12:03:49 INFO - PROCESS | 3280 | 1470942229094 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:03:49 INFO - PROCESS | 3280 | 1470942229097 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:49 INFO - PROCESS | 3280 | 1470942229227 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:03:49 INFO - PROCESS | 3280 | 1470942229300 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 3280 | 1470942229303 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9012EB800 == 36 [pid = 3280] [id = 468] 12:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900BD0C00) [pid = 3280] [serial = 1404] [outer = 0000000000000000] 12:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A905410C00) [pid = 3280] [serial = 1405] [outer = 000000A900BD0C00] 12:03:49 INFO - PROCESS | 3280 | 1470942229404 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90A764000) [pid = 3280] [serial = 1406] [outer = 000000A900BD0C00] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C20800 == 35 [pid = 3280] [id = 465] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A91800 == 34 [pid = 3280] [id = 464] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A16000 == 33 [pid = 3280] [id = 463] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDCF800 == 32 [pid = 3280] [id = 462] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD06000 == 31 [pid = 3280] [id = 461] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A7000 == 30 [pid = 3280] [id = 460] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A907309800 == 29 [pid = 3280] [id = 459] 12:03:50 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B115000 == 28 [pid = 3280] [id = 458] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90DEBA000) [pid = 3280] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90FF3F800) [pid = 3280] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E35F000) [pid = 3280] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A905411000) [pid = 3280] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90724E000) [pid = 3280] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90AF87000) [pid = 3280] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D305800) [pid = 3280] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D6B0C00) [pid = 3280] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5D2400) [pid = 3280] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90E72D000) [pid = 3280] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E44D000) [pid = 3280] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90540FC00) [pid = 3280] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9070A4400) [pid = 3280] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A905405800) [pid = 3280] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90A762C00) [pid = 3280] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D366C00) [pid = 3280] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9070F4C00) [pid = 3280] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A910FE3C00) [pid = 3280] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A9104E1000) [pid = 3280] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A9110AB400) [pid = 3280] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90D748C00) [pid = 3280] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A9111CF000) [pid = 3280] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90DA2CC00) [pid = 3280] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A9110B6C00) [pid = 3280] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 3280 | 1470942230141 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:03:50 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:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1130ms 12:03:50 INFO - PROCESS | 3280 | 1470942230224 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 3280 | 1470942230228 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:03:50 INFO - PROCESS | 3280 | 1470942230234 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 3280 | 1470942230239 Marionette TRACE conn6 <- [1,1838,null,{}] 12:03:50 INFO - PROCESS | 3280 | 1470942230244 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:03:50 INFO - PROCESS | 3280 | 1470942230247 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:50 INFO - PROCESS | 3280 | 1470942230345 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:03:50 INFO - PROCESS | 3280 | 1470942230358 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 3280 | 1470942230361 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDCB000 == 29 [pid = 3280] [id = 469] 12:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A905409400) [pid = 3280] [serial = 1407] [outer = 0000000000000000] 12:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90695F400) [pid = 3280] [serial = 1408] [outer = 000000A905409400] 12:03:50 INFO - PROCESS | 3280 | 1470942230410 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A9070EF000) [pid = 3280] [serial = 1409] [outer = 000000A905409400] 12:03:50 INFO - PROCESS | 3280 | 1470942230918 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:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 733ms 12:03:50 INFO - PROCESS | 3280 | 1470942230967 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 3280 | 1470942230972 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:03:50 INFO - PROCESS | 3280 | 1470942230978 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 3280 | 1470942230980 Marionette TRACE conn6 <- [1,1842,null,{}] 12:03:50 INFO - PROCESS | 3280 | 1470942230984 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:03:50 INFO - PROCESS | 3280 | 1470942230987 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:51 INFO - PROCESS | 3280 | 1470942231082 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:03:51 INFO - PROCESS | 3280 | 1470942231089 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 3280 | 1470942231092 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD12000 == 30 [pid = 3280] [id = 470] 12:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90A765C00) [pid = 3280] [serial = 1410] [outer = 0000000000000000] 12:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90A784800) [pid = 3280] [serial = 1411] [outer = 000000A90A765C00] 12:03:51 INFO - PROCESS | 3280 | 1470942231139 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90AF87800) [pid = 3280] [serial = 1412] [outer = 000000A90A765C00] 12:03:51 INFO - PROCESS | 3280 | 1470942231619 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:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 12:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:03:51 INFO - PROCESS | 3280 | 1470942231673 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 3280 | 1470942231675 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:03:51 INFO - PROCESS | 3280 | 1470942231679 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 3280 | 1470942231683 Marionette TRACE conn6 <- [1,1846,null,{}] 12:03:51 INFO - PROCESS | 3280 | 1470942231694 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:03:51 INFO - PROCESS | 3280 | 1470942231699 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:51 INFO - PROCESS | 3280 | 1470942231789 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:03:51 INFO - PROCESS | 3280 | 1470942231870 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 3280 | 1470942231873 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A5B800 == 31 [pid = 3280] [id = 471] 12:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D064000) [pid = 3280] [serial = 1413] [outer = 0000000000000000] 12:03:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D36FC00) [pid = 3280] [serial = 1414] [outer = 000000A90D064000] 12:03:51 INFO - PROCESS | 3280 | 1470942231923 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D5EBC00) [pid = 3280] [serial = 1415] [outer = 000000A90D064000] 12:03:52 INFO - PROCESS | 3280 | 1470942232292 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:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 12:03:52 INFO - PROCESS | 3280 | 1470942232374 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 3280 | 1470942232377 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:03:52 INFO - PROCESS | 3280 | 1470942232380 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 3280 | 1470942232382 Marionette TRACE conn6 <- [1,1850,null,{}] 12:03:52 INFO - PROCESS | 3280 | 1470942232386 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:03:52 INFO - PROCESS | 3280 | 1470942232388 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:52 INFO - PROCESS | 3280 | 1470942232539 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:03:52 INFO - PROCESS | 3280 | 1470942232551 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 3280 | 1470942232553 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C1F800 == 32 [pid = 3280] [id = 472] 12:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D5F4800) [pid = 3280] [serial = 1416] [outer = 0000000000000000] 12:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D70C400) [pid = 3280] [serial = 1417] [outer = 000000A90D5F4800] 12:03:52 INFO - PROCESS | 3280 | 1470942232641 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DA19800) [pid = 3280] [serial = 1418] [outer = 000000A90D5F4800] 12:03:53 INFO - PROCESS | 3280 | 1470942233081 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:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 733ms 12:03:53 INFO - PROCESS | 3280 | 1470942233117 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 3280 | 1470942233119 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:03:53 INFO - PROCESS | 3280 | 1470942233123 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 3280 | 1470942233124 Marionette TRACE conn6 <- [1,1854,null,{}] 12:03:53 INFO - PROCESS | 3280 | 1470942233128 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:03:53 INFO - PROCESS | 3280 | 1470942233130 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:53 INFO - PROCESS | 3280 | 1470942233246 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:03:53 INFO - PROCESS | 3280 | 1470942233253 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 3280 | 1470942233255 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913542000 == 33 [pid = 3280] [id = 473] 12:03:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D363000) [pid = 3280] [serial = 1419] [outer = 0000000000000000] 12:03:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DA32800) [pid = 3280] [serial = 1420] [outer = 000000A90D363000] 12:03:53 INFO - PROCESS | 3280 | 1470942233302 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DEE7000) [pid = 3280] [serial = 1421] [outer = 000000A90D363000] 12:03:53 INFO - PROCESS | 3280 | 1470942233787 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:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 12:03:53 INFO - PROCESS | 3280 | 1470942233820 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 3280 | 1470942233823 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:03:53 INFO - PROCESS | 3280 | 1470942233826 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 3280 | 1470942233828 Marionette TRACE conn6 <- [1,1858,null,{}] 12:03:53 INFO - PROCESS | 3280 | 1470942233831 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:03:53 INFO - PROCESS | 3280 | 1470942233837 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:53 INFO - PROCESS | 3280 | 1470942233990 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:03:54 INFO - PROCESS | 3280 | 1470942234046 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 3280 | 1470942234048 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914379800 == 34 [pid = 3280] [id = 474] 12:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E358C00) [pid = 3280] [serial = 1422] [outer = 0000000000000000] 12:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E44C800) [pid = 3280] [serial = 1423] [outer = 000000A90E358C00] 12:03:54 INFO - PROCESS | 3280 | 1470942234094 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E72D800) [pid = 3280] [serial = 1424] [outer = 000000A90E358C00] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90AF0C800) [pid = 3280] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9010D4000) [pid = 3280] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5BBC00) [pid = 3280] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A907246800) [pid = 3280] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A905406C00) [pid = 3280] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900B8B400) [pid = 3280] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9053ED800) [pid = 3280] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D302800) [pid = 3280] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A900B9E800) [pid = 3280] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90E44D400) [pid = 3280] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:03:54 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A784400) [pid = 3280] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:03:54 INFO - PROCESS | 3280 | 1470942234541 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:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 736ms 12:03:54 INFO - PROCESS | 3280 | 1470942234565 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 3280 | 1470942234567 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:03:54 INFO - PROCESS | 3280 | 1470942234570 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:03:54 INFO - PROCESS | 3280 | 1470942234572 Marionette TRACE conn6 <- [1,1862,null,{}] 12:03:54 INFO - PROCESS | 3280 | 1470942234575 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:03:54 INFO - PROCESS | 3280 | 1470942234577 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:54 INFO - PROCESS | 3280 | 1470942234660 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:03:54 INFO - PROCESS | 3280 | 1470942234742 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 3280 | 1470942234744 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915026800 == 35 [pid = 3280] [id = 475] 12:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900B9D400) [pid = 3280] [serial = 1425] [outer = 0000000000000000] 12:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A78AC00) [pid = 3280] [serial = 1426] [outer = 000000A900B9D400] 12:03:54 INFO - PROCESS | 3280 | 1470942234789 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90DC3B800) [pid = 3280] [serial = 1427] [outer = 000000A900B9D400] 12:03:55 INFO - PROCESS | 3280 | 1470942235146 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:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 12:03:55 INFO - PROCESS | 3280 | 1470942235202 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 3280 | 1470942235205 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:03:55 INFO - PROCESS | 3280 | 1470942235208 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 3280 | 1470942235210 Marionette TRACE conn6 <- [1,1866,null,{}] 12:03:55 INFO - PROCESS | 3280 | 1470942235214 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:03:55 INFO - PROCESS | 3280 | 1470942235216 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:55 INFO - PROCESS | 3280 | 1470942235337 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:03:55 INFO - PROCESS | 3280 | 1470942235373 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 3280 | 1470942235376 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151B2000 == 36 [pid = 3280] [id = 476] 12:03:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90E724C00) [pid = 3280] [serial = 1428] [outer = 0000000000000000] 12:03:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90ED8A000) [pid = 3280] [serial = 1429] [outer = 000000A90E724C00] 12:03:55 INFO - PROCESS | 3280 | 1470942235422 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90FB07C00) [pid = 3280] [serial = 1430] [outer = 000000A90E724C00] 12:03:55 INFO - PROCESS | 3280 | 1470942235827 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:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 12:03:55 INFO - PROCESS | 3280 | 1470942235902 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 3280 | 1470942235904 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:03:55 INFO - PROCESS | 3280 | 1470942235907 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:03:55 INFO - PROCESS | 3280 | 1470942235909 Marionette TRACE conn6 <- [1,1870,null,{}] 12:03:55 INFO - PROCESS | 3280 | 1470942235913 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:03:55 INFO - PROCESS | 3280 | 1470942235915 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:56 INFO - PROCESS | 3280 | 1470942236000 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:03:56 INFO - PROCESS | 3280 | 1470942236006 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 3280 | 1470942236008 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113BA800 == 37 [pid = 3280] [id = 477] 12:03:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90F0A3000) [pid = 3280] [serial = 1431] [outer = 0000000000000000] 12:03:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A91038A400) [pid = 3280] [serial = 1432] [outer = 000000A90F0A3000] 12:03:56 INFO - PROCESS | 3280 | 1470942236053 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A910FE7400) [pid = 3280] [serial = 1433] [outer = 000000A90F0A3000] 12:03:56 INFO - PROCESS | 3280 | 1470942236592 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:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 12:03:56 INFO - PROCESS | 3280 | 1470942236646 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 3280 | 1470942236651 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:03:56 INFO - PROCESS | 3280 | 1470942236713 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 3280 | 1470942236717 Marionette TRACE conn6 <- [1,1874,null,{}] 12:03:56 INFO - PROCESS | 3280 | 1470942236726 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:03:56 INFO - PROCESS | 3280 | 1470942236730 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:56 INFO - PROCESS | 3280 | 1470942236862 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:03:56 INFO - PROCESS | 3280 | 1470942236937 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 3280 | 1470942236942 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D52E800 == 38 [pid = 3280] [id = 478] 12:03:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90540D000) [pid = 3280] [serial = 1434] [outer = 0000000000000000] 12:03:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A906B31C00) [pid = 3280] [serial = 1435] [outer = 000000A90540D000] 12:03:57 INFO - PROCESS | 3280 | 1470942237042 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A350C00) [pid = 3280] [serial = 1436] [outer = 000000A90540D000] 12:03:57 INFO - PROCESS | 3280 | 1470942237626 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:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1039ms 12:03:57 INFO - PROCESS | 3280 | 1470942237699 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 3280 | 1470942237704 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:03:57 INFO - PROCESS | 3280 | 1470942237711 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - PROCESS | 3280 | 1470942237714 Marionette TRACE conn6 <- [1,1878,null,{}] 12:03:57 INFO - PROCESS | 3280 | 1470942237718 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:03:57 INFO - PROCESS | 3280 | 1470942237721 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:57 INFO - PROCESS | 3280 | 1470942237868 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:03:57 INFO - PROCESS | 3280 | 1470942237991 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 3280 | 1470942237994 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C1A000 == 39 [pid = 3280] [id = 479] 12:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D1A4400) [pid = 3280] [serial = 1437] [outer = 0000000000000000] 12:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D310800) [pid = 3280] [serial = 1438] [outer = 000000A90D1A4400] 12:03:58 INFO - PROCESS | 3280 | 1470942238054 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5ED800) [pid = 3280] [serial = 1439] [outer = 000000A90D1A4400] 12:03:58 INFO - PROCESS | 3280 | 1470942238659 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:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 12:03:58 INFO - PROCESS | 3280 | 1470942238711 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 3280 | 1470942238714 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:03:58 INFO - PROCESS | 3280 | 1470942238719 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:03:58 INFO - PROCESS | 3280 | 1470942238724 Marionette TRACE conn6 <- [1,1882,null,{}] 12:03:58 INFO - PROCESS | 3280 | 1470942238735 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:03:58 INFO - PROCESS | 3280 | 1470942238740 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:58 INFO - PROCESS | 3280 | 1470942238855 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:03:58 INFO - PROCESS | 3280 | 1470942238978 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 3280 | 1470942238982 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91566C000 == 40 [pid = 3280] [id = 480] 12:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E35B400) [pid = 3280] [serial = 1440] [outer = 0000000000000000] 12:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E44A400) [pid = 3280] [serial = 1441] [outer = 000000A90E35B400] 12:03:59 INFO - PROCESS | 3280 | 1470942239041 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9104E0C00) [pid = 3280] [serial = 1442] [outer = 000000A90E35B400] 12:03:59 INFO - PROCESS | 3280 | 1470942239688 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:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 985ms 12:03:59 INFO - PROCESS | 3280 | 1470942239710 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 3280 | 1470942239714 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:03:59 INFO - PROCESS | 3280 | 1470942239717 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 3280 | 1470942239719 Marionette TRACE conn6 <- [1,1886,null,{}] 12:03:59 INFO - PROCESS | 3280 | 1470942239723 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:03:59 INFO - PROCESS | 3280 | 1470942239725 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:59 INFO - PROCESS | 3280 | 1470942239841 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:03:59 INFO - PROCESS | 3280 | 1470942239938 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 3280 | 1470942239940 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:03:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B29F800 == 41 [pid = 3280] [id = 481] 12:03:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9070EF800) [pid = 3280] [serial = 1443] [outer = 0000000000000000] 12:04:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90724B000) [pid = 3280] [serial = 1444] [outer = 000000A9070EF800] 12:04:00 INFO - PROCESS | 3280 | 1470942239997 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90D5F3000) [pid = 3280] [serial = 1445] [outer = 000000A9070EF800] 12:04:00 INFO - PROCESS | 3280 | 1470942240748 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:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1079ms 12:04:00 INFO - PROCESS | 3280 | 1470942240799 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 3280 | 1470942240803 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:04:00 INFO - PROCESS | 3280 | 1470942240808 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:04:00 INFO - PROCESS | 3280 | 1470942240813 Marionette TRACE conn6 <- [1,1890,null,{}] 12:04:00 INFO - PROCESS | 3280 | 1470942240818 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:04:00 INFO - PROCESS | 3280 | 1470942240821 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:00 INFO - PROCESS | 3280 | 1470942240933 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:04:01 INFO - PROCESS | 3280 | 1470942241015 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 3280 | 1470942241018 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151B2000 == 40 [pid = 3280] [id = 476] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A915026800 == 39 [pid = 3280] [id = 475] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A914379800 == 38 [pid = 3280] [id = 474] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A913542000 == 37 [pid = 3280] [id = 473] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C1F800 == 36 [pid = 3280] [id = 472] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A5B800 == 35 [pid = 3280] [id = 471] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD12000 == 34 [pid = 3280] [id = 470] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDCB000 == 33 [pid = 3280] [id = 469] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A9012EB800 == 32 [pid = 3280] [id = 468] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D783000 == 31 [pid = 3280] [id = 467] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A912515800 == 30 [pid = 3280] [id = 466] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B29F800 == 29 [pid = 3280] [id = 481] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A91566C000 == 28 [pid = 3280] [id = 480] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C1A000 == 27 [pid = 3280] [id = 479] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113BA800 == 26 [pid = 3280] [id = 477] 12:04:01 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D52E800 == 25 [pid = 3280] [id = 478] 12:04:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A900D16800 == 26 [pid = 3280] [id = 482] 12:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A900A71800) [pid = 3280] [serial = 1446] [outer = 0000000000000000] 12:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900B32000) [pid = 3280] [serial = 1447] [outer = 000000A900A71800] 12:04:01 INFO - PROCESS | 3280 | 1470942241693 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900BA2800) [pid = 3280] [serial = 1448] [outer = 000000A900A71800] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D30A000) [pid = 3280] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90144C800) [pid = 3280] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D5F6C00) [pid = 3280] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A9019A2C00) [pid = 3280] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90A434C00) [pid = 3280] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90A767400) [pid = 3280] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A905B99C00) [pid = 3280] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A906B32800) [pid = 3280] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A901E29800) [pid = 3280] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900BCA400) [pid = 3280] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DA17400) [pid = 3280] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A907243C00) [pid = 3280] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A905B70800) [pid = 3280] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D5D9800) [pid = 3280] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D33D800) [pid = 3280] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D33C400) [pid = 3280] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90F0A5800) [pid = 3280] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E726400) [pid = 3280] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9070F9800) [pid = 3280] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D70FC00) [pid = 3280] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A790000) [pid = 3280] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D363C00) [pid = 3280] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:04:01 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90AF87400) [pid = 3280] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 3280 | 1470942242272 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:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1483ms 12:04:02 INFO - PROCESS | 3280 | 1470942242297 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 3280 | 1470942242300 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:04:02 INFO - PROCESS | 3280 | 1470942242305 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 3280 | 1470942242308 Marionette TRACE conn6 <- [1,1894,null,{}] 12:04:02 INFO - PROCESS | 3280 | 1470942242313 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:04:02 INFO - PROCESS | 3280 | 1470942242316 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:02 INFO - PROCESS | 3280 | 1470942242444 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:04:02 INFO - PROCESS | 3280 | 1470942242522 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 3280 | 1470942242524 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD65800 == 27 [pid = 3280] [id = 483] 12:04:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900EE1000) [pid = 3280] [serial = 1449] [outer = 0000000000000000] 12:04:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9021BC800) [pid = 3280] [serial = 1450] [outer = 000000A900EE1000] 12:04:02 INFO - PROCESS | 3280 | 1470942242576 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90540AC00) [pid = 3280] [serial = 1451] [outer = 000000A900EE1000] 12:04:02 INFO - PROCESS | 3280 | 1470942242978 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:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 12:04:03 INFO - PROCESS | 3280 | 1470942243038 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 3280 | 1470942243042 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:04:03 INFO - PROCESS | 3280 | 1470942243049 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 3280 | 1470942243051 Marionette TRACE conn6 <- [1,1898,null,{}] 12:04:03 INFO - PROCESS | 3280 | 1470942243085 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:04:03 INFO - PROCESS | 3280 | 1470942243088 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:03 INFO - PROCESS | 3280 | 1470942243204 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:04:03 INFO - PROCESS | 3280 | 1470942243211 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 3280 | 1470942243213 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D810800 == 28 [pid = 3280] [id = 484] 12:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A906960000) [pid = 3280] [serial = 1452] [outer = 0000000000000000] 12:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A906B34800) [pid = 3280] [serial = 1453] [outer = 000000A906960000] 12:04:03 INFO - PROCESS | 3280 | 1470942243264 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A906B60800) [pid = 3280] [serial = 1454] [outer = 000000A906960000] 12:04:03 INFO - PROCESS | 3280 | 1470942243746 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:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 12:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:04:03 INFO - PROCESS | 3280 | 1470942243786 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 3280 | 1470942243788 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:04:03 INFO - PROCESS | 3280 | 1470942243791 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 3280 | 1470942243795 Marionette TRACE conn6 <- [1,1902,null,{}] 12:04:03 INFO - PROCESS | 3280 | 1470942243806 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:04:03 INFO - PROCESS | 3280 | 1470942243811 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:03 INFO - PROCESS | 3280 | 1470942243909 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:04:03 INFO - PROCESS | 3280 | 1470942243917 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 3280 | 1470942243919 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E291000 == 29 [pid = 3280] [id = 485] 12:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A356800) [pid = 3280] [serial = 1455] [outer = 0000000000000000] 12:04:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A768C00) [pid = 3280] [serial = 1456] [outer = 000000A90A356800] 12:04:03 INFO - PROCESS | 3280 | 1470942243965 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A783000) [pid = 3280] [serial = 1457] [outer = 000000A90A356800] 12:04:04 INFO - PROCESS | 3280 | 1470942244461 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:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 12:04:04 INFO - PROCESS | 3280 | 1470942244486 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 3280 | 1470942244488 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:04:04 INFO - PROCESS | 3280 | 1470942244492 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 3280 | 1470942244493 Marionette TRACE conn6 <- [1,1906,null,{}] 12:04:04 INFO - PROCESS | 3280 | 1470942244503 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:04:04 INFO - PROCESS | 3280 | 1470942244505 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:04 INFO - PROCESS | 3280 | 1470942244660 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:04:04 INFO - PROCESS | 3280 | 1470942244672 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 3280 | 1470942244674 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113AD000 == 30 [pid = 3280] [id = 486] 12:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90A9F3800) [pid = 3280] [serial = 1458] [outer = 0000000000000000] 12:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90AF0C800) [pid = 3280] [serial = 1459] [outer = 000000A90A9F3800] 12:04:04 INFO - PROCESS | 3280 | 1470942244763 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90B250C00) [pid = 3280] [serial = 1460] [outer = 000000A90A9F3800] 12:04:05 INFO - PROCESS | 3280 | 1470942245179 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:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 12:04:05 INFO - PROCESS | 3280 | 1470942245226 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 3280 | 1470942245229 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:04:05 INFO - PROCESS | 3280 | 1470942245240 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 3280 | 1470942245242 Marionette TRACE conn6 <- [1,1910,null,{}] 12:04:05 INFO - PROCESS | 3280 | 1470942245245 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:04:05 INFO - PROCESS | 3280 | 1470942245247 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:05 INFO - PROCESS | 3280 | 1470942245357 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:04:05 INFO - PROCESS | 3280 | 1470942245363 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 3280 | 1470942245365 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A58800 == 31 [pid = 3280] [id = 487] 12:04:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D307400) [pid = 3280] [serial = 1461] [outer = 0000000000000000] 12:04:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D30C400) [pid = 3280] [serial = 1462] [outer = 000000A90D307400] 12:04:05 INFO - PROCESS | 3280 | 1470942245423 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5BB400) [pid = 3280] [serial = 1463] [outer = 000000A90D307400] 12:04:05 INFO - PROCESS | 3280 | 1470942245927 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:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 12:04:06 INFO - PROCESS | 3280 | 1470942246011 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 3280 | 1470942246013 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:04:06 INFO - PROCESS | 3280 | 1470942246016 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - PROCESS | 3280 | 1470942246018 Marionette TRACE conn6 <- [1,1914,null,{}] 12:04:06 INFO - PROCESS | 3280 | 1470942246022 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:04:06 INFO - PROCESS | 3280 | 1470942246028 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:06 INFO - PROCESS | 3280 | 1470942246333 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5F4800) [pid = 3280] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900EE6000) [pid = 3280] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900BD0C00) [pid = 3280] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D363000) [pid = 3280] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A765C00) [pid = 3280] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E724C00) [pid = 3280] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D064000) [pid = 3280] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A905409400) [pid = 3280] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900B9D400) [pid = 3280] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D309400) [pid = 3280] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E358C00) [pid = 3280] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:04:06 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90F0A3000) [pid = 3280] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:04:06 INFO - PROCESS | 3280 | 1470942246395 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 3280 | 1470942246397 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A906956800 == 32 [pid = 3280] [id = 488] 12:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B3A000) [pid = 3280] [serial = 1464] [outer = 0000000000000000] 12:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900B9D400) [pid = 3280] [serial = 1465] [outer = 000000A900B3A000] 12:04:06 INFO - PROCESS | 3280 | 1470942246444 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90CB02C00) [pid = 3280] [serial = 1466] [outer = 000000A900B3A000] 12:04:06 INFO - PROCESS | 3280 | 1470942246803 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:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 838ms 12:04:06 INFO - PROCESS | 3280 | 1470942246856 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 3280 | 1470942246858 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:04:06 INFO - PROCESS | 3280 | 1470942246861 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - PROCESS | 3280 | 1470942246863 Marionette TRACE conn6 <- [1,1918,null,{}] 12:04:06 INFO - PROCESS | 3280 | 1470942246866 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:04:06 INFO - PROCESS | 3280 | 1470942246868 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:06 INFO - PROCESS | 3280 | 1470942246951 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:04:06 INFO - PROCESS | 3280 | 1470942246957 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 3280 | 1470942246959 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250E000 == 33 [pid = 3280] [id = 489] 12:04:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5BEC00) [pid = 3280] [serial = 1467] [outer = 0000000000000000] 12:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D711400) [pid = 3280] [serial = 1468] [outer = 000000A90D5BEC00] 12:04:07 INFO - PROCESS | 3280 | 1470942247004 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DA17400) [pid = 3280] [serial = 1469] [outer = 000000A90D5BEC00] 12:04:07 INFO - PROCESS | 3280 | 1470942247428 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:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 585ms 12:04:07 INFO - PROCESS | 3280 | 1470942247450 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:04:07 INFO - PROCESS | 3280 | 1470942247452 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:04:07 INFO - PROCESS | 3280 | 1470942247468 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 3280 | 1470942247470 Marionette TRACE conn6 <- [1,1922,null,{}] 12:04:07 INFO - PROCESS | 3280 | 1470942247474 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:04:07 INFO - PROCESS | 3280 | 1470942247476 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:07 INFO - PROCESS | 3280 | 1470942247569 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:04:07 INFO - PROCESS | 3280 | 1470942247575 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 3280 | 1470942247577 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914367800 == 34 [pid = 3280] [id = 490] 12:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA17800) [pid = 3280] [serial = 1470] [outer = 0000000000000000] 12:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA26000) [pid = 3280] [serial = 1471] [outer = 000000A90DA17800] 12:04:07 INFO - PROCESS | 3280 | 1470942247622 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEB1C00) [pid = 3280] [serial = 1472] [outer = 000000A90DA17800] 12:04:08 INFO - PROCESS | 3280 | 1470942248073 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:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 12:04:08 INFO - PROCESS | 3280 | 1470942248098 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 3280 | 1470942248100 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:04:08 INFO - PROCESS | 3280 | 1470942248117 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - PROCESS | 3280 | 1470942248119 Marionette TRACE conn6 <- [1,1926,null,{}] 12:04:08 INFO - PROCESS | 3280 | 1470942248122 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:04:08 INFO - PROCESS | 3280 | 1470942248124 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:08 INFO - PROCESS | 3280 | 1470942248210 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:04:08 INFO - PROCESS | 3280 | 1470942248216 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 3280 | 1470942248218 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915194000 == 35 [pid = 3280] [id = 491] 12:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A900BCB800) [pid = 3280] [serial = 1473] [outer = 0000000000000000] 12:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DEB8800) [pid = 3280] [serial = 1474] [outer = 000000A900BCB800] 12:04:08 INFO - PROCESS | 3280 | 1470942248264 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E35AC00) [pid = 3280] [serial = 1475] [outer = 000000A900BCB800] 12:04:09 INFO - PROCESS | 3280 | 1470942249087 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:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 12:04:09 INFO - PROCESS | 3280 | 1470942249104 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 3280 | 1470942249109 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:04:09 INFO - PROCESS | 3280 | 1470942249114 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:04:09 INFO - PROCESS | 3280 | 1470942249120 Marionette TRACE conn6 <- [1,1930,null,{}] 12:04:09 INFO - PROCESS | 3280 | 1470942249125 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:04:09 INFO - PROCESS | 3280 | 1470942249128 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:09 INFO - PROCESS | 3280 | 1470942249257 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:04:09 INFO - PROCESS | 3280 | 1470942249378 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:09 INFO - PROCESS | 3280 | 1470942249382 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D768000 == 36 [pid = 3280] [id = 492] 12:04:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90199C800) [pid = 3280] [serial = 1476] [outer = 0000000000000000] 12:04:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A905379C00) [pid = 3280] [serial = 1477] [outer = 000000A90199C800] 12:04:09 INFO - PROCESS | 3280 | 1470942249451 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A905E3F000) [pid = 3280] [serial = 1478] [outer = 000000A90199C800] 12:04:10 INFO - PROCESS | 3280 | 1470942250236 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:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1182ms 12:04:10 INFO - PROCESS | 3280 | 1470942250300 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:04:10 INFO - PROCESS | 3280 | 1470942250305 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:04:10 INFO - PROCESS | 3280 | 1470942250312 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:04:10 INFO - PROCESS | 3280 | 1470942250315 Marionette TRACE conn6 <- [1,1934,null,{}] 12:04:10 INFO - PROCESS | 3280 | 1470942250319 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:04:10 INFO - PROCESS | 3280 | 1470942250322 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:10 INFO - PROCESS | 3280 | 1470942250463 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:04:10 INFO - PROCESS | 3280 | 1470942250651 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 3280 | 1470942250654 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907040800 == 37 [pid = 3280] [id = 493] 12:04:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A900A74800) [pid = 3280] [serial = 1479] [outer = 0000000000000000] 12:04:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A901404000) [pid = 3280] [serial = 1480] [outer = 000000A900A74800] 12:04:10 INFO - PROCESS | 3280 | 1470942250715 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A905B6EC00) [pid = 3280] [serial = 1481] [outer = 000000A900A74800] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD0F800 == 36 [pid = 3280] [id = 203] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A42F800 == 35 [pid = 3280] [id = 199] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D949800 == 34 [pid = 3280] [id = 202] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D297000 == 33 [pid = 3280] [id = 195] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1AF800 == 32 [pid = 3280] [id = 194] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D78D000 == 31 [pid = 3280] [id = 201] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D794800 == 30 [pid = 3280] [id = 196] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90694B000 == 29 [pid = 3280] [id = 193] 12:04:11 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A0000 == 28 [pid = 3280] [id = 200] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D70C400) [pid = 3280] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90DA19800) [pid = 3280] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A905407000) [pid = 3280] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A906B57000) [pid = 3280] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A905410C00) [pid = 3280] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90DEE7000) [pid = 3280] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A764000) [pid = 3280] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A784800) [pid = 3280] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DA32800) [pid = 3280] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90FB07C00) [pid = 3280] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90AF87800) [pid = 3280] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D36FC00) [pid = 3280] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90695F400) [pid = 3280] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9070EF000) [pid = 3280] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A78AC00) [pid = 3280] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90DA2F400) [pid = 3280] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E44C800) [pid = 3280] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90ED8A000) [pid = 3280] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E72D800) [pid = 3280] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A910FE7400) [pid = 3280] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A91038A400) [pid = 3280] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D5EBC00) [pid = 3280] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90DC3B800) [pid = 3280] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 3280 | 1470942251345 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:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1080ms 12:04:11 INFO - PROCESS | 3280 | 1470942251393 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:04:11 INFO - PROCESS | 3280 | 1470942251397 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:04:11 INFO - PROCESS | 3280 | 1470942251405 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 3280 | 1470942251408 Marionette TRACE conn6 <- [1,1938,null,{}] 12:04:11 INFO - PROCESS | 3280 | 1470942251414 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:04:11 INFO - PROCESS | 3280 | 1470942251418 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:11 INFO - PROCESS | 3280 | 1470942251511 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:04:11 INFO - PROCESS | 3280 | 1470942251594 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 3280 | 1470942251597 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A1800 == 29 [pid = 3280] [id = 494] 12:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A901450800) [pid = 3280] [serial = 1482] [outer = 0000000000000000] 12:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A906960800) [pid = 3280] [serial = 1483] [outer = 000000A901450800] 12:04:11 INFO - PROCESS | 3280 | 1470942251646 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9073DFC00) [pid = 3280] [serial = 1484] [outer = 000000A901450800] 12:04:12 INFO - PROCESS | 3280 | 1470942252083 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:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 732ms 12:04:12 INFO - PROCESS | 3280 | 1470942252140 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 3280 | 1470942252144 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:04:12 INFO - PROCESS | 3280 | 1470942252149 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 3280 | 1470942252151 Marionette TRACE conn6 <- [1,1942,null,{}] 12:04:12 INFO - PROCESS | 3280 | 1470942252155 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:04:12 INFO - PROCESS | 3280 | 1470942252157 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:12 INFO - PROCESS | 3280 | 1470942252249 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:04:12 INFO - PROCESS | 3280 | 1470942252256 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 3280 | 1470942252258 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE7C000 == 30 [pid = 3280] [id = 495] 12:04:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A76CC00) [pid = 3280] [serial = 1485] [outer = 0000000000000000] 12:04:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A78FC00) [pid = 3280] [serial = 1486] [outer = 000000A90A76CC00] 12:04:12 INFO - PROCESS | 3280 | 1470942252305 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90B2E2C00) [pid = 3280] [serial = 1487] [outer = 000000A90A76CC00] 12:04:12 INFO - PROCESS | 3280 | 1470942252781 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:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 693ms 12:04:12 INFO - PROCESS | 3280 | 1470942252846 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 3280 | 1470942252848 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:04:12 INFO - PROCESS | 3280 | 1470942252853 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 3280 | 1470942252860 Marionette TRACE conn6 <- [1,1946,null,{}] 12:04:12 INFO - PROCESS | 3280 | 1470942252870 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:04:12 INFO - PROCESS | 3280 | 1470942252874 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:12 INFO - PROCESS | 3280 | 1470942252965 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:04:12 INFO - PROCESS | 3280 | 1470942252972 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 3280 | 1470942252975 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A6E800 == 31 [pid = 3280] [id = 496] 12:04:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A9F9400) [pid = 3280] [serial = 1488] [outer = 0000000000000000] 12:04:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5C3400) [pid = 3280] [serial = 1489] [outer = 000000A90A9F9400] 12:04:13 INFO - PROCESS | 3280 | 1470942253027 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5EC400) [pid = 3280] [serial = 1490] [outer = 000000A90A9F9400] 12:04:13 INFO - PROCESS | 3280 | 1470942253451 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:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 649ms 12:04:13 INFO - PROCESS | 3280 | 1470942253503 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 3280 | 1470942253506 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:04:13 INFO - PROCESS | 3280 | 1470942253515 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 3280 | 1470942253517 Marionette TRACE conn6 <- [1,1950,null,{}] 12:04:13 INFO - PROCESS | 3280 | 1470942253521 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:04:13 INFO - PROCESS | 3280 | 1470942253523 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:13 INFO - PROCESS | 3280 | 1470942253668 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:04:13 INFO - PROCESS | 3280 | 1470942253688 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 3280 | 1470942253691 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C45800 == 32 [pid = 3280] [id = 497] 12:04:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D6A2C00) [pid = 3280] [serial = 1491] [outer = 0000000000000000] 12:04:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D714400) [pid = 3280] [serial = 1492] [outer = 000000A90D6A2C00] 12:04:13 INFO - PROCESS | 3280 | 1470942253743 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA1C400) [pid = 3280] [serial = 1493] [outer = 000000A90D6A2C00] 12:04:14 INFO - PROCESS | 3280 | 1470942254178 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:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 12:04:14 INFO - PROCESS | 3280 | 1470942254208 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:04:14 INFO - PROCESS | 3280 | 1470942254210 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:04:14 INFO - PROCESS | 3280 | 1470942254214 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:04:14 INFO - PROCESS | 3280 | 1470942254216 Marionette TRACE conn6 <- [1,1954,null,{}] 12:04:14 INFO - PROCESS | 3280 | 1470942254219 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:04:14 INFO - PROCESS | 3280 | 1470942254221 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:14 INFO - PROCESS | 3280 | 1470942254340 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:04:14 INFO - PROCESS | 3280 | 1470942254345 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 3280 | 1470942254351 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A55000 == 33 [pid = 3280] [id = 498] 12:04:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DEBB400) [pid = 3280] [serial = 1494] [outer = 0000000000000000] 12:04:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEEAC00) [pid = 3280] [serial = 1495] [outer = 000000A90DEBB400] 12:04:14 INFO - PROCESS | 3280 | 1470942254452 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E365400) [pid = 3280] [serial = 1496] [outer = 000000A90DEBB400] 12:04:14 INFO - PROCESS | 3280 | 1470942254909 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:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 12:04:14 INFO - PROCESS | 3280 | 1470942254950 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:04:14 INFO - PROCESS | 3280 | 1470942254952 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:04:14 INFO - PROCESS | 3280 | 1470942254955 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:04:14 INFO - PROCESS | 3280 | 1470942254957 Marionette TRACE conn6 <- [1,1958,null,{}] 12:04:15 INFO - PROCESS | 3280 | 1470942255001 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:04:15 INFO - PROCESS | 3280 | 1470942255004 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:15 INFO - PROCESS | 3280 | 1470942255125 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:04:15 INFO - PROCESS | 3280 | 1470942255140 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 3280 | 1470942255142 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915032000 == 34 [pid = 3280] [id = 499] 12:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E72B000) [pid = 3280] [serial = 1497] [outer = 0000000000000000] 12:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E72E400) [pid = 3280] [serial = 1498] [outer = 000000A90E72B000] 12:04:15 INFO - PROCESS | 3280 | 1470942255231 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90EFEFC00) [pid = 3280] [serial = 1499] [outer = 000000A90E72B000] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900B3A000) [pid = 3280] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D5BEC00) [pid = 3280] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90540D000) [pid = 3280] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D1A4400) [pid = 3280] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90E35B400) [pid = 3280] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DA17800) [pid = 3280] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90A356800) [pid = 3280] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A906960000) [pid = 3280] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900EE1000) [pid = 3280] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A9F3800) [pid = 3280] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900A71800) [pid = 3280] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:04:15 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D307400) [pid = 3280] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:04:15 INFO - PROCESS | 3280 | 1470942255680 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:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 12:04:15 INFO - PROCESS | 3280 | 1470942255691 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 3280 | 1470942255693 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:04:15 INFO - PROCESS | 3280 | 1470942255696 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - PROCESS | 3280 | 1470942255698 Marionette TRACE conn6 <- [1,1962,null,{}] 12:04:15 INFO - PROCESS | 3280 | 1470942255702 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:04:15 INFO - PROCESS | 3280 | 1470942255704 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:15 INFO - PROCESS | 3280 | 1470942255788 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:04:15 INFO - PROCESS | 3280 | 1470942255794 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 3280 | 1470942255796 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD58000 == 35 [pid = 3280] [id = 500] 12:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A905B74C00) [pid = 3280] [serial = 1500] [outer = 0000000000000000] 12:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A766C00) [pid = 3280] [serial = 1501] [outer = 000000A905B74C00] 12:04:15 INFO - PROCESS | 3280 | 1470942255911 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DA14400) [pid = 3280] [serial = 1502] [outer = 000000A905B74C00] 12:04:16 INFO - PROCESS | 3280 | 1470942256278 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:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 12:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:04:16 INFO - PROCESS | 3280 | 1470942256329 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 3280 | 1470942256331 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:04:16 INFO - PROCESS | 3280 | 1470942256334 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 3280 | 1470942256336 Marionette TRACE conn6 <- [1,1966,null,{}] 12:04:16 INFO - PROCESS | 3280 | 1470942256340 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:04:16 INFO - PROCESS | 3280 | 1470942256342 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:16 INFO - PROCESS | 3280 | 1470942256465 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:04:16 INFO - PROCESS | 3280 | 1470942256505 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 3280 | 1470942256507 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915546000 == 36 [pid = 3280] [id = 501] 12:04:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A9F0C00) [pid = 3280] [serial = 1503] [outer = 0000000000000000] 12:04:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90EFF1C00) [pid = 3280] [serial = 1504] [outer = 000000A90A9F0C00] 12:04:16 INFO - PROCESS | 3280 | 1470942256553 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A91037F800) [pid = 3280] [serial = 1505] [outer = 000000A90A9F0C00] 12:04:16 INFO - PROCESS | 3280 | 1470942256948 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:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 12:04:16 INFO - PROCESS | 3280 | 1470942256966 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:04:16 INFO - PROCESS | 3280 | 1470942256968 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:04:16 INFO - PROCESS | 3280 | 1470942256971 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 3280 | 1470942256973 Marionette TRACE conn6 <- [1,1970,null,{}] 12:04:16 INFO - PROCESS | 3280 | 1470942256977 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:04:16 INFO - PROCESS | 3280 | 1470942256978 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:17 INFO - PROCESS | 3280 | 1470942257111 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:04:17 INFO - PROCESS | 3280 | 1470942257121 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 3280 | 1470942257123 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915660800 == 37 [pid = 3280] [id = 502] 12:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A91038A400) [pid = 3280] [serial = 1506] [outer = 0000000000000000] 12:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A910FE8400) [pid = 3280] [serial = 1507] [outer = 000000A91038A400] 12:04:17 INFO - PROCESS | 3280 | 1470942257169 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9110A8400) [pid = 3280] [serial = 1508] [outer = 000000A91038A400] 12:04:17 INFO - PROCESS | 3280 | 1470942257632 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:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 12:04:17 INFO - PROCESS | 3280 | 1470942257668 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 3280 | 1470942257673 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:04:17 INFO - PROCESS | 3280 | 1470942257679 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 3280 | 1470942257684 Marionette TRACE conn6 <- [1,1974,null,{}] 12:04:17 INFO - PROCESS | 3280 | 1470942257691 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:04:17 INFO - PROCESS | 3280 | 1470942257694 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:17 INFO - PROCESS | 3280 | 1470942257899 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:04:18 INFO - PROCESS | 3280 | 1470942258019 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:18 INFO - PROCESS | 3280 | 1470942258025 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29F800 == 38 [pid = 3280] [id = 503] 12:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A9053EA000) [pid = 3280] [serial = 1509] [outer = 0000000000000000] 12:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A905E43400) [pid = 3280] [serial = 1510] [outer = 000000A9053EA000] 12:04:18 INFO - PROCESS | 3280 | 1470942258084 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9070FCC00) [pid = 3280] [serial = 1511] [outer = 000000A9053EA000] 12:04:18 INFO - PROCESS | 3280 | 1470942258663 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:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1032ms 12:04:18 INFO - PROCESS | 3280 | 1470942258714 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:04:18 INFO - PROCESS | 3280 | 1470942258719 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:04:18 INFO - PROCESS | 3280 | 1470942258726 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:04:18 INFO - PROCESS | 3280 | 1470942258729 Marionette TRACE conn6 <- [1,1978,null,{}] 12:04:18 INFO - PROCESS | 3280 | 1470942258733 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:04:18 INFO - PROCESS | 3280 | 1470942258736 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:18 INFO - PROCESS | 3280 | 1470942258856 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:04:18 INFO - PROCESS | 3280 | 1470942258953 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:18 INFO - PROCESS | 3280 | 1470942258956 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C0F800 == 39 [pid = 3280] [id = 504] 12:04:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90CDED800) [pid = 3280] [serial = 1512] [outer = 0000000000000000] 12:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D305800) [pid = 3280] [serial = 1513] [outer = 000000A90CDED800] 12:04:19 INFO - PROCESS | 3280 | 1470942259014 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D3D1C00) [pid = 3280] [serial = 1514] [outer = 000000A90CDED800] 12:04:19 INFO - PROCESS | 3280 | 1470942259614 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:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 943ms 12:04:19 INFO - PROCESS | 3280 | 1470942259671 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:04:19 INFO - PROCESS | 3280 | 1470942259674 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:04:19 INFO - PROCESS | 3280 | 1470942259678 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 3280 | 1470942259682 Marionette TRACE conn6 <- [1,1982,null,{}] 12:04:19 INFO - PROCESS | 3280 | 1470942259694 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:04:19 INFO - PROCESS | 3280 | 1470942259699 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:19 INFO - PROCESS | 3280 | 1470942259818 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:04:19 INFO - PROCESS | 3280 | 1470942259941 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 3280 | 1470942259945 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC3E000 == 40 [pid = 3280] [id = 505] 12:04:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E35E400) [pid = 3280] [serial = 1515] [outer = 0000000000000000] 12:04:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E446400) [pid = 3280] [serial = 1516] [outer = 000000A90E35E400] 12:04:20 INFO - PROCESS | 3280 | 1470942260006 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90EFF4400) [pid = 3280] [serial = 1517] [outer = 000000A90E35E400] 12:04:20 INFO - PROCESS | 3280 | 1470942260671 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:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1030ms 12:04:20 INFO - PROCESS | 3280 | 1470942260710 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 3280 | 1470942260713 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:04:20 INFO - PROCESS | 3280 | 1470942260717 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 3280 | 1470942260719 Marionette TRACE conn6 <- [1,1986,null,{}] 12:04:20 INFO - PROCESS | 3280 | 1470942260723 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:04:20 INFO - PROCESS | 3280 | 1470942260725 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:20 INFO - PROCESS | 3280 | 1470942260841 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:04:21 INFO - PROCESS | 3280 | 1470942261071 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 3280 | 1470942261074 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2A0000 == 41 [pid = 3280] [id = 506] 12:04:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900B36C00) [pid = 3280] [serial = 1518] [outer = 0000000000000000] 12:04:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A900EE7000) [pid = 3280] [serial = 1519] [outer = 000000A900B36C00] 12:04:21 INFO - PROCESS | 3280 | 1470942261140 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90218F800) [pid = 3280] [serial = 1520] [outer = 000000A900B36C00] 12:04:21 INFO - PROCESS | 3280 | 1470942261711 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:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1034ms 12:04:21 INFO - PROCESS | 3280 | 1470942261754 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 3280 | 1470942261758 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:04:21 INFO - PROCESS | 3280 | 1470942261763 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 3280 | 1470942261766 Marionette TRACE conn6 <- [1,1990,null,{}] 12:04:21 INFO - PROCESS | 3280 | 1470942261789 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:04:21 INFO - PROCESS | 3280 | 1470942261793 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90EDD8000 == 40 [pid = 3280] [id = 204] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A2D800 == 39 [pid = 3280] [id = 206] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A900D13000 == 38 [pid = 3280] [id = 198] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A900D16800 == 37 [pid = 3280] [id = 482] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A70800 == 36 [pid = 3280] [id = 207] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A911191800 == 35 [pid = 3280] [id = 205] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A98000 == 34 [pid = 3280] [id = 208] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A9051BB800 == 33 [pid = 3280] [id = 209] 12:04:22 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD10000 == 32 [pid = 3280] [id = 197] 12:04:22 INFO - PROCESS | 3280 | 1470942262500 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90DA26000) [pid = 3280] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90A768C00) [pid = 3280] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A906B34800) [pid = 3280] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A906B60800) [pid = 3280] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A9021BC800) [pid = 3280] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90540AC00) [pid = 3280] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90AF0C800) [pid = 3280] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900B32000) [pid = 3280] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A900BA2800) [pid = 3280] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D30C400) [pid = 3280] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90B250C00) [pid = 3280] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900B9D400) [pid = 3280] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D5BB400) [pid = 3280] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D711400) [pid = 3280] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A350C00) [pid = 3280] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A906B31C00) [pid = 3280] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5ED800) [pid = 3280] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D310800) [pid = 3280] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9104E0C00) [pid = 3280] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E44A400) [pid = 3280] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90CB02C00) [pid = 3280] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90724B000) [pid = 3280] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DEB1C00) [pid = 3280] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DA17400) [pid = 3280] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90A783000) [pid = 3280] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:04:22 INFO - PROCESS | 3280 | 1470942262687 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 3280 | 1470942262690 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90544F000 == 33 [pid = 3280] [id = 507] 12:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900818000) [pid = 3280] [serial = 1521] [outer = 0000000000000000] 12:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900A6A400) [pid = 3280] [serial = 1522] [outer = 000000A900818000] 12:04:22 INFO - PROCESS | 3280 | 1470942262741 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900B3C000) [pid = 3280] [serial = 1523] [outer = 000000A900818000] 12:04:23 INFO - PROCESS | 3280 | 1470942263191 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:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1453ms 12:04:23 INFO - PROCESS | 3280 | 1470942263221 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 3280 | 1470942263226 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:04:23 INFO - PROCESS | 3280 | 1470942263231 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - PROCESS | 3280 | 1470942263235 Marionette TRACE conn6 <- [1,1994,null,{}] 12:04:23 INFO - PROCESS | 3280 | 1470942263239 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:04:23 INFO - PROCESS | 3280 | 1470942263242 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:23 INFO - PROCESS | 3280 | 1470942263334 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:04:23 INFO - PROCESS | 3280 | 1470942263341 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 3280 | 1470942263344 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2AA000 == 34 [pid = 3280] [id = 508] 12:04:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900BD3C00) [pid = 3280] [serial = 1524] [outer = 0000000000000000] 12:04:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9014DB400) [pid = 3280] [serial = 1525] [outer = 000000A900BD3C00] 12:04:23 INFO - PROCESS | 3280 | 1470942263393 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A902116C00) [pid = 3280] [serial = 1526] [outer = 000000A900BD3C00] 12:04:23 INFO - PROCESS | 3280 | 1470942263855 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:04:23 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:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 12:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:04:23 INFO - PROCESS | 3280 | 1470942263925 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 3280 | 1470942263929 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:04:23 INFO - PROCESS | 3280 | 1470942263932 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - PROCESS | 3280 | 1470942263935 Marionette TRACE conn6 <- [1,1998,null,{}] 12:04:23 INFO - PROCESS | 3280 | 1470942263939 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:04:23 INFO - PROCESS | 3280 | 1470942263941 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:24 INFO - PROCESS | 3280 | 1470942264071 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:04:24 INFO - PROCESS | 3280 | 1470942264155 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 3280 | 1470942264157 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D815800 == 35 [pid = 3280] [id = 509] 12:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900EE7C00) [pid = 3280] [serial = 1527] [outer = 0000000000000000] 12:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90695F800) [pid = 3280] [serial = 1528] [outer = 000000A900EE7C00] 12:04:24 INFO - PROCESS | 3280 | 1470942264205 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A906B36000) [pid = 3280] [serial = 1529] [outer = 000000A900EE7C00] 12:04:24 INFO - PROCESS | 3280 | 1470942264617 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:04:24 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:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 12:04:24 INFO - PROCESS | 3280 | 1470942264665 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 3280 | 1470942264669 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:04:24 INFO - PROCESS | 3280 | 1470942264681 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - PROCESS | 3280 | 1470942264686 Marionette TRACE conn6 <- [1,2002,null,{}] 12:04:24 INFO - PROCESS | 3280 | 1470942264689 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:04:24 INFO - PROCESS | 3280 | 1470942264693 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:24 INFO - PROCESS | 3280 | 1470942264820 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:04:24 INFO - PROCESS | 3280 | 1470942264844 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 3280 | 1470942264846 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E292000 == 36 [pid = 3280] [id = 510] 12:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A9070A9C00) [pid = 3280] [serial = 1530] [outer = 0000000000000000] 12:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A9070F6400) [pid = 3280] [serial = 1531] [outer = 000000A9070A9C00] 12:04:24 INFO - PROCESS | 3280 | 1470942264892 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90A766000) [pid = 3280] [serial = 1532] [outer = 000000A9070A9C00] 12:04:25 INFO - PROCESS | 3280 | 1470942265354 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:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 12:04:25 INFO - PROCESS | 3280 | 1470942265371 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 3280 | 1470942265373 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:04:25 INFO - PROCESS | 3280 | 1470942265376 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:04:25 INFO - PROCESS | 3280 | 1470942265378 Marionette TRACE conn6 <- [1,2006,null,{}] 12:04:25 INFO - PROCESS | 3280 | 1470942265416 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:04:25 INFO - PROCESS | 3280 | 1470942265418 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:25 INFO - PROCESS | 3280 | 1470942265546 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:04:25 INFO - PROCESS | 3280 | 1470942265556 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:25 INFO - PROCESS | 3280 | 1470942265558 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A910420800 == 37 [pid = 3280] [id = 511] 12:04:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A76E000) [pid = 3280] [serial = 1533] [outer = 0000000000000000] 12:04:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A785800) [pid = 3280] [serial = 1534] [outer = 000000A90A76E000] 12:04:25 INFO - PROCESS | 3280 | 1470942265603 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90AF0CC00) [pid = 3280] [serial = 1535] [outer = 000000A90A76E000] 12:04:26 INFO - PROCESS | 3280 | 1470942266043 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:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 12:04:26 INFO - PROCESS | 3280 | 1470942266052 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 3280 | 1470942266054 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:04:26 INFO - PROCESS | 3280 | 1470942266057 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:04:26 INFO - PROCESS | 3280 | 1470942266059 Marionette TRACE conn6 <- [1,2010,null,{}] 12:04:26 INFO - PROCESS | 3280 | 1470942266062 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:04:26 INFO - PROCESS | 3280 | 1470942266065 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:26 INFO - PROCESS | 3280 | 1470942266179 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:04:26 INFO - PROCESS | 3280 | 1470942266184 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 3280 | 1470942266191 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A68000 == 38 [pid = 3280] [id = 512] 12:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900819000) [pid = 3280] [serial = 1536] [outer = 0000000000000000] 12:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D309800) [pid = 3280] [serial = 1537] [outer = 000000A900819000] 12:04:26 INFO - PROCESS | 3280 | 1470942266248 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D33F800) [pid = 3280] [serial = 1538] [outer = 000000A900819000] 12:04:26 INFO - PROCESS | 3280 | 1470942266745 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:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D6A2C00) [pid = 3280] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90DEBB400) [pid = 3280] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A905B74C00) [pid = 3280] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A9F0C00) [pid = 3280] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90E72B000) [pid = 3280] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90A9F9400) [pid = 3280] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900A74800) [pid = 3280] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BCB800) [pid = 3280] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90199C800) [pid = 3280] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A76CC00) [pid = 3280] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A901450800) [pid = 3280] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A91038A400) [pid = 3280] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:04:27 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070EF800) [pid = 3280] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:04:27 INFO - PROCESS | 3280 | 1470942267043 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 3280 | 1470942267045 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:04:27 INFO - PROCESS | 3280 | 1470942267050 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 3280 | 1470942267052 Marionette TRACE conn6 <- [1,2014,null,{}] 12:04:27 INFO - PROCESS | 3280 | 1470942267056 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:04:27 INFO - PROCESS | 3280 | 1470942267058 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:04:27 INFO - PROCESS | 3280 | 1470942267152 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:04:27 INFO - PROCESS | 3280 | 1470942267157 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 3280 | 1470942267159 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905B18000 == 39 [pid = 3280] [id = 513] 12:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90199C800) [pid = 3280] [serial = 1539] [outer = 0000000000000000] 12:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9070FB000) [pid = 3280] [serial = 1540] [outer = 000000A90199C800] 12:04:27 INFO - PROCESS | 3280 | 1470942267205 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D362C00) [pid = 3280] [serial = 1541] [outer = 000000A90199C800] 12:04:27 INFO - PROCESS | 3280 | 1470942267628 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:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 12:04:27 INFO - PROCESS | 3280 | 1470942267693 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 3280 | 1470942267695 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:04:27 INFO - PROCESS | 3280 | 1470942267698 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 3280 | 1470942267700 Marionette TRACE conn6 <- [1,2018,null,{}] 12:04:27 INFO - PROCESS | 3280 | 1470942267704 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:04:27 INFO - PROCESS | 3280 | 1470942267706 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:27 INFO - PROCESS | 3280 | 1470942267787 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:04:27 INFO - PROCESS | 3280 | 1470942267792 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 3280 | 1470942267794 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912512000 == 40 [pid = 3280] [id = 514] 12:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D364400) [pid = 3280] [serial = 1542] [outer = 0000000000000000] 12:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5F4400) [pid = 3280] [serial = 1543] [outer = 000000A90D364400] 12:04:27 INFO - PROCESS | 3280 | 1470942267840 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D70A400) [pid = 3280] [serial = 1544] [outer = 000000A90D364400] 12:04:28 INFO - PROCESS | 3280 | 1470942268246 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:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 587ms 12:04:28 INFO - PROCESS | 3280 | 1470942268291 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:04:28 INFO - PROCESS | 3280 | 1470942268294 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:04:28 INFO - PROCESS | 3280 | 1470942268302 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 3280 | 1470942268304 Marionette TRACE conn6 <- [1,2022,null,{}] 12:04:28 INFO - PROCESS | 3280 | 1470942268307 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:04:28 INFO - PROCESS | 3280 | 1470942268309 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:28 INFO - PROCESS | 3280 | 1470942268400 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:04:28 INFO - PROCESS | 3280 | 1470942268406 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 3280 | 1470942268408 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E2000 == 41 [pid = 3280] [id = 515] 12:04:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D70B000) [pid = 3280] [serial = 1545] [outer = 0000000000000000] 12:04:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D748C00) [pid = 3280] [serial = 1546] [outer = 000000A90D70B000] 12:04:28 INFO - PROCESS | 3280 | 1470942268453 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA13400) [pid = 3280] [serial = 1547] [outer = 000000A90D70B000] 12:04:28 INFO - PROCESS | 3280 | 1470942268894 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:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 12:04:28 INFO - PROCESS | 3280 | 1470942268924 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 3280 | 1470942268926 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:04:28 INFO - PROCESS | 3280 | 1470942268942 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 3280 | 1470942268944 Marionette TRACE conn6 <- [1,2026,null,{}] 12:04:28 INFO - PROCESS | 3280 | 1470942268952 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:04:28 INFO - PROCESS | 3280 | 1470942268954 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:29 INFO - PROCESS | 3280 | 1470942269083 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:04:29 INFO - PROCESS | 3280 | 1470942269211 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 3280 | 1470942269215 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905B08000 == 42 [pid = 3280] [id = 516] 12:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A900523400) [pid = 3280] [serial = 1548] [outer = 0000000000000000] 12:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90080C800) [pid = 3280] [serial = 1549] [outer = 000000A900523400] 12:04:29 INFO - PROCESS | 3280 | 1470942269276 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A900B9F400) [pid = 3280] [serial = 1550] [outer = 000000A900523400] 12:04:30 INFO - PROCESS | 3280 | 1470942270067 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:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1182ms 12:04:30 INFO - PROCESS | 3280 | 1470942270139 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 3280 | 1470942270143 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:04:30 INFO - PROCESS | 3280 | 1470942270150 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 3280 | 1470942270154 Marionette TRACE conn6 <- [1,2030,null,{}] 12:04:30 INFO - PROCESS | 3280 | 1470942270159 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:04:30 INFO - PROCESS | 3280 | 1470942270163 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:30 INFO - PROCESS | 3280 | 1470942270299 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:04:30 INFO - PROCESS | 3280 | 1470942270414 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 3280 | 1470942270417 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE6F000 == 43 [pid = 3280] [id = 517] 12:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A905409C00) [pid = 3280] [serial = 1551] [outer = 0000000000000000] 12:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A906B32400) [pid = 3280] [serial = 1552] [outer = 000000A905409C00] 12:04:30 INFO - PROCESS | 3280 | 1470942270477 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9070F6800) [pid = 3280] [serial = 1553] [outer = 000000A905409C00] 12:04:31 INFO - PROCESS | 3280 | 1470942271321 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:04:31 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:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1193ms 12:04:31 INFO - PROCESS | 3280 | 1470942271347 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 3280 | 1470942271351 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:04:31 INFO - PROCESS | 3280 | 1470942271356 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 3280 | 1470942271360 Marionette TRACE conn6 <- [1,2034,null,{}] 12:04:31 INFO - PROCESS | 3280 | 1470942271365 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:04:31 INFO - PROCESS | 3280 | 1470942271368 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:31 INFO - PROCESS | 3280 | 1470942271485 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:04:31 INFO - PROCESS | 3280 | 1470942271565 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 3280 | 1470942271570 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905115800 == 44 [pid = 3280] [id = 518] 12:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A905402C00) [pid = 3280] [serial = 1554] [outer = 0000000000000000] 12:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90569E000) [pid = 3280] [serial = 1555] [outer = 000000A905402C00] 12:04:31 INFO - PROCESS | 3280 | 1470942271672 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9069D2800) [pid = 3280] [serial = 1556] [outer = 000000A905402C00] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC3E000 == 43 [pid = 3280] [id = 505] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD58000 == 42 [pid = 3280] [id = 500] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E2000 == 41 [pid = 3280] [id = 515] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A912512000 == 40 [pid = 3280] [id = 514] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A905B18000 == 39 [pid = 3280] [id = 513] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A68000 == 38 [pid = 3280] [id = 512] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A910420800 == 37 [pid = 3280] [id = 511] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E292000 == 36 [pid = 3280] [id = 510] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D815800 == 35 [pid = 3280] [id = 509] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2AA000 == 34 [pid = 3280] [id = 508] 12:04:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90544F000 == 33 [pid = 3280] [id = 507] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D5F3000) [pid = 3280] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D714400) [pid = 3280] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90E365400) [pid = 3280] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90DEEAC00) [pid = 3280] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90A766C00) [pid = 3280] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A91037F800) [pid = 3280] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90E72E400) [pid = 3280] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D5C3400) [pid = 3280] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A901404000) [pid = 3280] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905B6EC00) [pid = 3280] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90E35AC00) [pid = 3280] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DEB8800) [pid = 3280] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A905379C00) [pid = 3280] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A905E3F000) [pid = 3280] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A78FC00) [pid = 3280] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90B2E2C00) [pid = 3280] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A906960800) [pid = 3280] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9073DFC00) [pid = 3280] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A910FE8400) [pid = 3280] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90EFF1C00) [pid = 3280] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9110A8400) [pid = 3280] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90EFEFC00) [pid = 3280] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DA1C400) [pid = 3280] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D5EC400) [pid = 3280] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90DA14400) [pid = 3280] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:04:32 INFO - PROCESS | 3280 | 1470942272210 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:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 879ms 12:04:32 INFO - PROCESS | 3280 | 1470942272240 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 3280 | 1470942272245 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:04:32 INFO - PROCESS | 3280 | 1470942272252 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - PROCESS | 3280 | 1470942272255 Marionette TRACE conn6 <- [1,2038,null,{}] 12:04:32 INFO - PROCESS | 3280 | 1470942272258 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:04:32 INFO - PROCESS | 3280 | 1470942272261 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:32 INFO - PROCESS | 3280 | 1470942272357 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:04:32 INFO - PROCESS | 3280 | 1470942272366 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 3280 | 1470942272368 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA79000 == 34 [pid = 3280] [id = 519] 12:04:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A9070FC800) [pid = 3280] [serial = 1557] [outer = 0000000000000000] 12:04:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A907249400) [pid = 3280] [serial = 1558] [outer = 000000A9070FC800] 12:04:32 INFO - PROCESS | 3280 | 1470942272417 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A354800) [pid = 3280] [serial = 1559] [outer = 000000A9070FC800] 12:04:32 INFO - PROCESS | 3280 | 1470942272913 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:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 12:04:32 INFO - PROCESS | 3280 | 1470942272944 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 3280 | 1470942272947 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:04:32 INFO - PROCESS | 3280 | 1470942272951 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - PROCESS | 3280 | 1470942272954 Marionette TRACE conn6 <- [1,2042,null,{}] 12:04:32 INFO - PROCESS | 3280 | 1470942272966 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:04:32 INFO - PROCESS | 3280 | 1470942272971 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:33 INFO - PROCESS | 3280 | 1470942273091 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:04:33 INFO - PROCESS | 3280 | 1470942273178 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 3280 | 1470942273188 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90FF27000 == 35 [pid = 3280] [id = 520] 12:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900BA1C00) [pid = 3280] [serial = 1560] [outer = 0000000000000000] 12:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90B140800) [pid = 3280] [serial = 1561] [outer = 000000A900BA1C00] 12:04:33 INFO - PROCESS | 3280 | 1470942273240 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D304800) [pid = 3280] [serial = 1562] [outer = 000000A900BA1C00] 12:04:33 INFO - PROCESS | 3280 | 1470942273625 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:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 12:04:33 INFO - PROCESS | 3280 | 1470942273687 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 3280 | 1470942273689 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:04:33 INFO - PROCESS | 3280 | 1470942273693 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 3280 | 1470942273695 Marionette TRACE conn6 <- [1,2046,null,{}] 12:04:33 INFO - PROCESS | 3280 | 1470942273698 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:04:33 INFO - PROCESS | 3280 | 1470942273700 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:33 INFO - PROCESS | 3280 | 1470942273792 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:04:33 INFO - PROCESS | 3280 | 1470942273799 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 3280 | 1470942273801 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C16800 == 36 [pid = 3280] [id = 521] 12:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D33EC00) [pid = 3280] [serial = 1563] [outer = 0000000000000000] 12:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5C7000) [pid = 3280] [serial = 1564] [outer = 000000A90D33EC00] 12:04:33 INFO - PROCESS | 3280 | 1470942273847 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5F3400) [pid = 3280] [serial = 1565] [outer = 000000A90D33EC00] 12:04:34 INFO - PROCESS | 3280 | 1470942274306 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:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 12:04:34 INFO - PROCESS | 3280 | 1470942274331 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:04:34 INFO - PROCESS | 3280 | 1470942274333 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:04:34 INFO - PROCESS | 3280 | 1470942274344 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 3280 | 1470942274346 Marionette TRACE conn6 <- [1,2050,null,{}] 12:04:34 INFO - PROCESS | 3280 | 1470942274349 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:04:34 INFO - PROCESS | 3280 | 1470942274351 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:34 INFO - PROCESS | 3280 | 1470942274498 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:04:34 INFO - PROCESS | 3280 | 1470942274552 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 3280 | 1470942274554 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D53C000 == 37 [pid = 3280] [id = 522] 12:04:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5C3400) [pid = 3280] [serial = 1566] [outer = 0000000000000000] 12:04:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D713C00) [pid = 3280] [serial = 1567] [outer = 000000A90D5C3400] 12:04:34 INFO - PROCESS | 3280 | 1470942274600 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA1C400) [pid = 3280] [serial = 1568] [outer = 000000A90D5C3400] 12:04:35 INFO - PROCESS | 3280 | 1470942275015 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:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 12:04:35 INFO - PROCESS | 3280 | 1470942275081 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:04:35 INFO - PROCESS | 3280 | 1470942275084 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:04:35 INFO - PROCESS | 3280 | 1470942275087 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:04:35 INFO - PROCESS | 3280 | 1470942275089 Marionette TRACE conn6 <- [1,2054,null,{}] 12:04:35 INFO - PROCESS | 3280 | 1470942275092 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:04:35 INFO - PROCESS | 3280 | 1470942275098 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:35 INFO - PROCESS | 3280 | 1470942275236 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:04:35 INFO - PROCESS | 3280 | 1470942275292 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 3280 | 1470942275294 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915021000 == 38 [pid = 3280] [id = 523] 12:04:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA21C00) [pid = 3280] [serial = 1569] [outer = 0000000000000000] 12:04:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DC9D000) [pid = 3280] [serial = 1570] [outer = 000000A90DA21C00] 12:04:35 INFO - PROCESS | 3280 | 1470942275340 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DF85400) [pid = 3280] [serial = 1571] [outer = 000000A90DA21C00] 12:04:35 INFO - PROCESS | 3280 | 1470942275759 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:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 12:04:35 INFO - PROCESS | 3280 | 1470942275848 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:04:35 INFO - PROCESS | 3280 | 1470942275850 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:04:35 INFO - PROCESS | 3280 | 1470942275854 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:04:35 INFO - PROCESS | 3280 | 1470942275856 Marionette TRACE conn6 <- [1,2058,null,{}] 12:04:35 INFO - PROCESS | 3280 | 1470942275859 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:04:35 INFO - PROCESS | 3280 | 1470942275869 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:36 INFO - PROCESS | 3280 | 1470942275986 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900818000) [pid = 3280] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900EE7C00) [pid = 3280] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BD3C00) [pid = 3280] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900B36C00) [pid = 3280] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900819000) [pid = 3280] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90A76E000) [pid = 3280] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90199C800) [pid = 3280] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9053EA000) [pid = 3280] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90CDED800) [pid = 3280] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90E35E400) [pid = 3280] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9070A9C00) [pid = 3280] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:04:36 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D364400) [pid = 3280] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:04:36 INFO - PROCESS | 3280 | 1470942276091 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 3280 | 1470942276094 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D299000 == 39 [pid = 3280] [id = 524] 12:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900819800) [pid = 3280] [serial = 1572] [outer = 0000000000000000] 12:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900BD3C00) [pid = 3280] [serial = 1573] [outer = 000000A900819800] 12:04:36 INFO - PROCESS | 3280 | 1470942276141 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A783800) [pid = 3280] [serial = 1574] [outer = 000000A900819800] 12:04:36 INFO - PROCESS | 3280 | 1470942276498 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:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 12:04:36 INFO - PROCESS | 3280 | 1470942276530 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 3280 | 1470942276532 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:04:36 INFO - PROCESS | 3280 | 1470942276535 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:04:36 INFO - PROCESS | 3280 | 1470942276537 Marionette TRACE conn6 <- [1,2062,null,{}] 12:04:36 INFO - PROCESS | 3280 | 1470942276540 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:04:36 INFO - PROCESS | 3280 | 1470942276542 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:36 INFO - PROCESS | 3280 | 1470942276626 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:04:36 INFO - PROCESS | 3280 | 1470942276704 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 3280 | 1470942276706 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D3000 == 40 [pid = 3280] [id = 525] 12:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A350400) [pid = 3280] [serial = 1575] [outer = 0000000000000000] 12:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E358000) [pid = 3280] [serial = 1576] [outer = 000000A90A350400] 12:04:36 INFO - PROCESS | 3280 | 1470942276751 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E44A800) [pid = 3280] [serial = 1577] [outer = 000000A90A350400] 12:04:37 INFO - PROCESS | 3280 | 1470942277104 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:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 626ms 12:04:37 INFO - PROCESS | 3280 | 1470942277172 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 3280 | 1470942277175 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:04:37 INFO - PROCESS | 3280 | 1470942277178 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 3280 | 1470942277180 Marionette TRACE conn6 <- [1,2066,null,{}] 12:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:04:37 INFO - PROCESS | 3280 | 1470942277183 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:04:37 INFO - PROCESS | 3280 | 1470942277185 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:37 INFO - PROCESS | 3280 | 1470942277301 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:04:37 INFO - PROCESS | 3280 | 1470942277308 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 3280 | 1470942277310 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915549000 == 41 [pid = 3280] [id = 526] 12:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90AF06000) [pid = 3280] [serial = 1578] [outer = 0000000000000000] 12:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E726000) [pid = 3280] [serial = 1579] [outer = 000000A90AF06000] 12:04:37 INFO - PROCESS | 3280 | 1470942277381 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E72E400) [pid = 3280] [serial = 1580] [outer = 000000A90AF06000] 12:04:37 INFO - PROCESS | 3280 | 1470942277786 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:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 12:04:37 INFO - PROCESS | 3280 | 1470942277814 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 3280 | 1470942277816 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:04:37 INFO - PROCESS | 3280 | 1470942277819 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 3280 | 1470942277821 Marionette TRACE conn6 <- [1,2070,null,{}] 12:04:37 INFO - PROCESS | 3280 | 1470942277824 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:04:37 INFO - PROCESS | 3280 | 1470942277826 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:37 INFO - PROCESS | 3280 | 1470942277943 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:04:37 INFO - PROCESS | 3280 | 1470942277950 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 3280 | 1470942277952 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C04800 == 42 [pid = 3280] [id = 527] 12:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E72E800) [pid = 3280] [serial = 1581] [outer = 0000000000000000] 12:04:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90ED8F400) [pid = 3280] [serial = 1582] [outer = 000000A90E72E800] 12:04:38 INFO - PROCESS | 3280 | 1470942277998 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90FBC8400) [pid = 3280] [serial = 1583] [outer = 000000A90E72E800] 12:04:38 INFO - PROCESS | 3280 | 1470942278681 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:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 922ms 12:04:38 INFO - PROCESS | 3280 | 1470942278745 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 3280 | 1470942278750 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:04:38 INFO - PROCESS | 3280 | 1470942278755 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - PROCESS | 3280 | 1470942278761 Marionette TRACE conn6 <- [1,2074,null,{}] 12:04:38 INFO - PROCESS | 3280 | 1470942278767 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:04:38 INFO - PROCESS | 3280 | 1470942278770 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:38 INFO - PROCESS | 3280 | 1470942278896 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:04:39 INFO - PROCESS | 3280 | 1470942279014 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 3280 | 1470942279017 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD64800 == 43 [pid = 3280] [id = 528] 12:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A901969C00) [pid = 3280] [serial = 1584] [outer = 0000000000000000] 12:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A905E3F000) [pid = 3280] [serial = 1585] [outer = 000000A901969C00] 12:04:39 INFO - PROCESS | 3280 | 1470942279077 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A907288C00) [pid = 3280] [serial = 1586] [outer = 000000A901969C00] 12:04:39 INFO - PROCESS | 3280 | 1470942279661 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:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 942ms 12:04:39 INFO - PROCESS | 3280 | 1470942279701 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 3280 | 1470942279707 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:04:39 INFO - PROCESS | 3280 | 1470942279714 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 3280 | 1470942279717 Marionette TRACE conn6 <- [1,2078,null,{}] 12:04:39 INFO - PROCESS | 3280 | 1470942279721 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:04:39 INFO - PROCESS | 3280 | 1470942279724 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:39 INFO - PROCESS | 3280 | 1470942279845 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:04:39 INFO - PROCESS | 3280 | 1470942279942 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 3280 | 1470942279945 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91437C800 == 44 [pid = 3280] [id = 529] 12:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90B2EDC00) [pid = 3280] [serial = 1587] [outer = 0000000000000000] 12:04:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D30E000) [pid = 3280] [serial = 1588] [outer = 000000A90B2EDC00] 12:04:40 INFO - PROCESS | 3280 | 1470942280003 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90D6AA000) [pid = 3280] [serial = 1589] [outer = 000000A90B2EDC00] 12:04:40 INFO - PROCESS | 3280 | 1470942280632 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:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 12:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:04:40 INFO - PROCESS | 3280 | 1470942280705 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 3280 | 1470942280708 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:04:40 INFO - PROCESS | 3280 | 1470942280712 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 3280 | 1470942280716 Marionette TRACE conn6 <- [1,2082,null,{}] 12:04:40 INFO - PROCESS | 3280 | 1470942280728 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:04:40 INFO - PROCESS | 3280 | 1470942280733 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:40 INFO - PROCESS | 3280 | 1470942280849 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:04:40 INFO - PROCESS | 3280 | 1470942280975 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 3280 | 1470942280979 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC40800 == 45 [pid = 3280] [id = 530] 12:04:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90DEBA400) [pid = 3280] [serial = 1590] [outer = 0000000000000000] 12:04:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E35A800) [pid = 3280] [serial = 1591] [outer = 000000A90DEBA400] 12:04:41 INFO - PROCESS | 3280 | 1470942281038 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90FBC9C00) [pid = 3280] [serial = 1592] [outer = 000000A90DEBA400] 12:04:41 INFO - PROCESS | 3280 | 1470942281826 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:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1140ms 12:04:41 INFO - PROCESS | 3280 | 1470942281854 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 3280 | 1470942281859 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:04:41 INFO - PROCESS | 3280 | 1470942281864 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:04:41 INFO - PROCESS | 3280 | 1470942281867 Marionette TRACE conn6 <- [1,2086,null,{}] 12:04:41 INFO - PROCESS | 3280 | 1470942281873 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:04:41 INFO - PROCESS | 3280 | 1470942281876 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:41 INFO - PROCESS | 3280 | 1470942281983 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:04:42 INFO - PROCESS | 3280 | 1470942282067 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 3280 | 1470942282072 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A3AA000 == 46 [pid = 3280] [id = 531] 12:04:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A900DA8800) [pid = 3280] [serial = 1593] [outer = 0000000000000000] 12:04:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90537F800) [pid = 3280] [serial = 1594] [outer = 000000A900DA8800] 12:04:42 INFO - PROCESS | 3280 | 1470942282165 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A905EF3000) [pid = 3280] [serial = 1595] [outer = 000000A900DA8800] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A915549000 == 45 [pid = 3280] [id = 526] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D3000 == 44 [pid = 3280] [id = 525] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D299000 == 43 [pid = 3280] [id = 524] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A915021000 == 42 [pid = 3280] [id = 523] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D53C000 == 41 [pid = 3280] [id = 522] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C16800 == 40 [pid = 3280] [id = 521] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90FF27000 == 39 [pid = 3280] [id = 520] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA79000 == 38 [pid = 3280] [id = 519] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A905115800 == 37 [pid = 3280] [id = 518] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE6F000 == 36 [pid = 3280] [id = 517] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A905B08000 == 35 [pid = 3280] [id = 516] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A915660800 == 34 [pid = 3280] [id = 502] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A915546000 == 33 [pid = 3280] [id = 501] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C0F800 == 32 [pid = 3280] [id = 504] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29F800 == 31 [pid = 3280] [id = 503] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2A0000 == 30 [pid = 3280] [id = 506] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC40800 == 29 [pid = 3280] [id = 530] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A91437C800 == 28 [pid = 3280] [id = 529] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD64800 == 27 [pid = 3280] [id = 528] 12:04:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C04800 == 26 [pid = 3280] [id = 527] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90D748C00) [pid = 3280] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A900A6A400) [pid = 3280] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A900B3C000) [pid = 3280] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90695F800) [pid = 3280] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A906B36000) [pid = 3280] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A9014DB400) [pid = 3280] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A902116C00) [pid = 3280] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90218F800) [pid = 3280] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A900EE7000) [pid = 3280] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D309800) [pid = 3280] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90AF0CC00) [pid = 3280] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A785800) [pid = 3280] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D362C00) [pid = 3280] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9070FB000) [pid = 3280] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9070FCC00) [pid = 3280] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A905E43400) [pid = 3280] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D3D1C00) [pid = 3280] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D305800) [pid = 3280] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90EFF4400) [pid = 3280] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E446400) [pid = 3280] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D33F800) [pid = 3280] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9070F6400) [pid = 3280] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A766000) [pid = 3280] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D70A400) [pid = 3280] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D5F4400) [pid = 3280] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 3280 | 1470942283422 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:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1634ms 12:04:43 INFO - PROCESS | 3280 | 1470942283502 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:04:43 INFO - PROCESS | 3280 | 1470942283506 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:04:43 INFO - PROCESS | 3280 | 1470942283511 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - PROCESS | 3280 | 1470942283514 Marionette TRACE conn6 <- [1,2090,null,{}] 12:04:43 INFO - PROCESS | 3280 | 1470942283519 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:04:43 INFO - PROCESS | 3280 | 1470942283523 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:43 INFO - PROCESS | 3280 | 1470942283609 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:04:43 INFO - PROCESS | 3280 | 1470942283624 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 3280 | 1470942283627 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9AD000 == 27 [pid = 3280] [id = 532] 12:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900B8B000) [pid = 3280] [serial = 1596] [outer = 0000000000000000] 12:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900EE0800) [pid = 3280] [serial = 1597] [outer = 000000A900B8B000] 12:04:43 INFO - PROCESS | 3280 | 1470942283676 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A9018C2800) [pid = 3280] [serial = 1598] [outer = 000000A900B8B000] 12:04:44 INFO - PROCESS | 3280 | 1470942284164 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:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 12:04:44 INFO - PROCESS | 3280 | 1470942284206 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 3280 | 1470942284212 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:04:44 INFO - PROCESS | 3280 | 1470942284218 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 3280 | 1470942284221 Marionette TRACE conn6 <- [1,2094,null,{}] 12:04:44 INFO - PROCESS | 3280 | 1470942284225 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:04:44 INFO - PROCESS | 3280 | 1470942284228 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:44 INFO - PROCESS | 3280 | 1470942284321 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:04:44 INFO - PROCESS | 3280 | 1470942284331 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 3280 | 1470942284334 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A3000 == 28 [pid = 3280] [id = 533] 12:04:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A905411000) [pid = 3280] [serial = 1599] [outer = 0000000000000000] 12:04:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A905B8DC00) [pid = 3280] [serial = 1600] [outer = 000000A905411000] 12:04:44 INFO - PROCESS | 3280 | 1470942284383 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A906B35400) [pid = 3280] [serial = 1601] [outer = 000000A905411000] 12:04:44 INFO - PROCESS | 3280 | 1470942284857 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:04:44 INFO - PROCESS | 3280 | 1470942284913 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:04:44 INFO - PROCESS | 3280 | 1470942284917 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 3280 | 1470942284920 Marionette TRACE conn6 <- [1,2098,null,{}] 12:04:44 INFO - PROCESS | 3280 | 1470942284932 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:04:44 INFO - PROCESS | 3280 | 1470942284937 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:45 INFO - PROCESS | 3280 | 1470942285057 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:04:45 INFO - PROCESS | 3280 | 1470942285149 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 3280 | 1470942285153 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD66000 == 29 [pid = 3280] [id = 534] 12:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900BA6800) [pid = 3280] [serial = 1602] [outer = 0000000000000000] 12:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A440C00) [pid = 3280] [serial = 1603] [outer = 000000A900BA6800] 12:04:45 INFO - PROCESS | 3280 | 1470942285203 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A785800) [pid = 3280] [serial = 1604] [outer = 000000A900BA6800] 12:04:45 INFO - PROCESS | 3280 | 1470942285612 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:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 12:04:45 INFO - PROCESS | 3280 | 1470942285652 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 3280 | 1470942285655 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:04:45 INFO - PROCESS | 3280 | 1470942285658 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - PROCESS | 3280 | 1470942285660 Marionette TRACE conn6 <- [1,2102,null,{}] 12:04:45 INFO - PROCESS | 3280 | 1470942285663 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:04:45 INFO - PROCESS | 3280 | 1470942285666 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:45 INFO - PROCESS | 3280 | 1470942285784 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:04:45 INFO - PROCESS | 3280 | 1470942285790 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 3280 | 1470942285792 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F0C7000 == 30 [pid = 3280] [id = 535] 12:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90A9FCC00) [pid = 3280] [serial = 1605] [outer = 0000000000000000] 12:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90AF0CC00) [pid = 3280] [serial = 1606] [outer = 000000A90A9FCC00] 12:04:45 INFO - PROCESS | 3280 | 1470942285882 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D05B000) [pid = 3280] [serial = 1607] [outer = 000000A90A9FCC00] 12:04:46 INFO - PROCESS | 3280 | 1470942286321 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:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 12:04:46 INFO - PROCESS | 3280 | 1470942286369 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 3280 | 1470942286372 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:04:46 INFO - PROCESS | 3280 | 1470942286375 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 3280 | 1470942286377 Marionette TRACE conn6 <- [1,2106,null,{}] 12:04:46 INFO - PROCESS | 3280 | 1470942286380 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:04:46 INFO - PROCESS | 3280 | 1470942286382 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:46 INFO - PROCESS | 3280 | 1470942286524 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:04:46 INFO - PROCESS | 3280 | 1470942286537 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 3280 | 1470942286539 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A6A800 == 31 [pid = 3280] [id = 536] 12:04:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A900BCFC00) [pid = 3280] [serial = 1608] [outer = 0000000000000000] 12:04:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D30EC00) [pid = 3280] [serial = 1609] [outer = 000000A900BCFC00] 12:04:46 INFO - PROCESS | 3280 | 1470942286584 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D36BC00) [pid = 3280] [serial = 1610] [outer = 000000A900BCFC00] 12:04:47 INFO - PROCESS | 3280 | 1470942287050 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:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 732ms 12:04:47 INFO - PROCESS | 3280 | 1470942287117 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 3280 | 1470942287120 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:04:47 INFO - PROCESS | 3280 | 1470942287133 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 3280 | 1470942287135 Marionette TRACE conn6 <- [1,2110,null,{}] 12:04:47 INFO - PROCESS | 3280 | 1470942287139 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:04:47 INFO - PROCESS | 3280 | 1470942287144 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:47 INFO - PROCESS | 3280 | 1470942287307 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:04:47 INFO - PROCESS | 3280 | 1470942287325 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 3280 | 1470942287328 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C38800 == 32 [pid = 3280] [id = 537] 12:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5C8400) [pid = 3280] [serial = 1611] [outer = 0000000000000000] 12:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D70DC00) [pid = 3280] [serial = 1612] [outer = 000000A90D5C8400] 12:04:47 INFO - PROCESS | 3280 | 1470942287373 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90D859800) [pid = 3280] [serial = 1613] [outer = 000000A90D5C8400] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90AF06000) [pid = 3280] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5C3400) [pid = 3280] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A905402C00) [pid = 3280] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A900BA1C00) [pid = 3280] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A350400) [pid = 3280] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DA21C00) [pid = 3280] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D70B000) [pid = 3280] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D33EC00) [pid = 3280] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900523400) [pid = 3280] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9070FC800) [pid = 3280] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900819800) [pid = 3280] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905409C00) [pid = 3280] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:04:47 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E72E800) [pid = 3280] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:04:47 INFO - PROCESS | 3280 | 1470942287986 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:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 881ms 12:04:48 INFO - PROCESS | 3280 | 1470942288020 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 3280 | 1470942288022 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:04:48 INFO - PROCESS | 3280 | 1470942288026 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:04:48 INFO - PROCESS | 3280 | 1470942288027 Marionette TRACE conn6 <- [1,2114,null,{}] 12:04:48 INFO - PROCESS | 3280 | 1470942288031 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:04:48 INFO - PROCESS | 3280 | 1470942288033 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:48 INFO - PROCESS | 3280 | 1470942288114 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:04:48 INFO - PROCESS | 3280 | 1470942288120 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 3280 | 1470942288122 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913537000 == 33 [pid = 3280] [id = 538] 12:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A905410000) [pid = 3280] [serial = 1614] [outer = 0000000000000000] 12:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D307400) [pid = 3280] [serial = 1615] [outer = 000000A905410000] 12:04:48 INFO - PROCESS | 3280 | 1470942288168 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D70E000) [pid = 3280] [serial = 1616] [outer = 000000A905410000] 12:04:48 INFO - PROCESS | 3280 | --DOCSHELL 000000A90731E800 == 32 [pid = 3280] [id = 11] 12:04:48 INFO - PROCESS | 3280 | 1470942288608 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:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 12:04:48 INFO - PROCESS | 3280 | 1470942288657 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 3280 | 1470942288660 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:04:48 INFO - PROCESS | 3280 | 1470942288663 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 3280 | 1470942288665 Marionette TRACE conn6 <- [1,2118,null,{}] 12:04:48 INFO - PROCESS | 3280 | 1470942288668 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:04:48 INFO - PROCESS | 3280 | 1470942288670 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:48 INFO - PROCESS | 3280 | 1470942288753 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:04:48 INFO - PROCESS | 3280 | 1470942288760 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 3280 | 1470942288762 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914368800 == 33 [pid = 3280] [id = 539] 12:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90569E800) [pid = 3280] [serial = 1617] [outer = 0000000000000000] 12:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA15800) [pid = 3280] [serial = 1618] [outer = 000000A90569E800] 12:04:48 INFO - PROCESS | 3280 | 1470942288809 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA2DC00) [pid = 3280] [serial = 1619] [outer = 000000A90569E800] 12:04:49 INFO - PROCESS | 3280 | 1470942289263 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:04:49 INFO - PROCESS | 3280 | 1470942289298 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:04:49 INFO - PROCESS | 3280 | 1470942289306 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 3280 | 1470942289308 Marionette TRACE conn6 <- [1,2122,null,{}] 12:04:49 INFO - PROCESS | 3280 | 1470942289312 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:04:49 INFO - PROCESS | 3280 | 1470942289314 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:49 INFO - PROCESS | 3280 | 1470942289399 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:04:49 INFO - PROCESS | 3280 | 1470942289405 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 3280 | 1470942289407 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD65800 == 34 [pid = 3280] [id = 540] 12:04:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEAF800) [pid = 3280] [serial = 1620] [outer = 0000000000000000] 12:04:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DEB9000) [pid = 3280] [serial = 1621] [outer = 000000A90DEAF800] 12:04:49 INFO - PROCESS | 3280 | 1470942289451 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E202C00) [pid = 3280] [serial = 1622] [outer = 000000A90DEAF800] 12:04:50 INFO - PROCESS | 3280 | 1470942290125 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:04:50 INFO - PROCESS | 3280 | 1470942290237 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:04:50 INFO - PROCESS | 3280 | 1470942290242 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 3280 | 1470942290246 Marionette TRACE conn6 <- [1,2126,null,{}] 12:04:50 INFO - PROCESS | 3280 | 1470942290252 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:04:50 INFO - PROCESS | 3280 | 1470942290256 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:50 INFO - PROCESS | 3280 | 1470942290391 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:04:50 INFO - PROCESS | 3280 | 1470942290467 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 3280 | 1470942290470 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D292800 == 35 [pid = 3280] [id = 541] 12:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A900B3A800) [pid = 3280] [serial = 1623] [outer = 0000000000000000] 12:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A901854C00) [pid = 3280] [serial = 1624] [outer = 000000A900B3A800] 12:04:50 INFO - PROCESS | 3280 | 1470942290570 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9054D0000) [pid = 3280] [serial = 1625] [outer = 000000A900B3A800] 12:04:51 INFO - PROCESS | 3280 | 1470942291275 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:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1080ms 12:04:51 INFO - PROCESS | 3280 | 1470942291326 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 3280 | 1470942291331 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:04:51 INFO - PROCESS | 3280 | 1470942291338 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 3280 | 1470942291341 Marionette TRACE conn6 <- [1,2130,null,{}] 12:04:51 INFO - PROCESS | 3280 | 1470942291345 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:04:51 INFO - PROCESS | 3280 | 1470942291348 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:51 INFO - PROCESS | 3280 | 1470942291531 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:04:51 INFO - PROCESS | 3280 | 1470942291541 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 3280 | 1470942291544 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A56800 == 36 [pid = 3280] [id = 542] 12:04:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90724AC00) [pid = 3280] [serial = 1626] [outer = 0000000000000000] 12:04:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90A43A400) [pid = 3280] [serial = 1627] [outer = 000000A90724AC00] 12:04:51 INFO - PROCESS | 3280 | 1470942291603 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90A9F1000) [pid = 3280] [serial = 1628] [outer = 000000A90724AC00] 12:04:52 INFO - PROCESS | 3280 | 1470942292523 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:04:52 INFO - PROCESS | 3280 | 1470942292608 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:04:52 INFO - PROCESS | 3280 | 1470942292624 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - PROCESS | 3280 | 1470942292628 Marionette TRACE conn6 <- [1,2134,null,{}] 12:04:52 INFO - PROCESS | 3280 | 1470942292637 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:04:52 INFO - PROCESS | 3280 | 1470942292639 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:52 INFO - PROCESS | 3280 | 1470942292739 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:04:52 INFO - PROCESS | 3280 | 1470942292745 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 3280 | 1470942292750 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1BF800 == 28 [pid = 3280] [id = 543] 12:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A9018BC400) [pid = 3280] [serial = 1629] [outer = 0000000000000000] 12:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A905349800) [pid = 3280] [serial = 1630] [outer = 000000A9018BC400] 12:04:52 INFO - PROCESS | 3280 | 1470942292801 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A9056C0400) [pid = 3280] [serial = 1631] [outer = 000000A9018BC400] 12:04:53 INFO - PROCESS | 3280 | 1470942293331 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:04:53 INFO - PROCESS | 3280 | 1470942293376 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:04:53 INFO - PROCESS | 3280 | 1470942293383 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 3280 | 1470942293385 Marionette TRACE conn6 <- [1,2138,null,{}] 12:04:53 INFO - PROCESS | 3280 | 1470942293390 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:04:53 INFO - PROCESS | 3280 | 1470942293392 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:53 INFO - PROCESS | 3280 | 1470942293483 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:04:53 INFO - PROCESS | 3280 | 1470942293565 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:53 INFO - PROCESS | 3280 | 1470942293568 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC0A000 == 29 [pid = 3280] [id = 544] 12:04:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A9070F1800) [pid = 3280] [serial = 1632] [outer = 0000000000000000] 12:04:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90724D400) [pid = 3280] [serial = 1633] [outer = 000000A9070F1800] 12:04:53 INFO - PROCESS | 3280 | 1470942293617 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A768400) [pid = 3280] [serial = 1634] [outer = 000000A9070F1800] 12:04:54 INFO - PROCESS | 3280 | 1470942294032 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:04:54 INFO - PROCESS | 3280 | 1470942294079 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:04:54 INFO - PROCESS | 3280 | 1470942294083 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 3280 | 1470942294087 Marionette TRACE conn6 <- [1,2142,null,{}] 12:04:54 INFO - PROCESS | 3280 | 1470942294129 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:04:54 INFO - PROCESS | 3280 | 1470942294134 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:54 INFO - PROCESS | 3280 | 1470942294230 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:04:54 INFO - PROCESS | 3280 | 1470942294243 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 3280 | 1470942294246 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B8000 == 30 [pid = 3280] [id = 545] 12:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A900B85800) [pid = 3280] [serial = 1635] [outer = 0000000000000000] 12:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D363C00) [pid = 3280] [serial = 1636] [outer = 000000A900B85800] 12:04:54 INFO - PROCESS | 3280 | 1470942294298 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D5C0C00) [pid = 3280] [serial = 1637] [outer = 000000A900B85800] 12:04:54 INFO - PROCESS | 3280 | 1470942294753 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:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 12:04:54 INFO - PROCESS | 3280 | 1470942294819 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:04:54 INFO - PROCESS | 3280 | 1470942294821 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:04:54 INFO - PROCESS | 3280 | 1470942294825 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 3280 | 1470942294826 Marionette TRACE conn6 <- [1,2146,null,{}] 12:04:54 INFO - PROCESS | 3280 | 1470942294837 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:04:54 INFO - PROCESS | 3280 | 1470942294839 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:54 INFO - PROCESS | 3280 | 1470942294957 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:04:54 INFO - PROCESS | 3280 | 1470942294964 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 3280 | 1470942294967 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C08800 == 31 [pid = 3280] [id = 546] 12:04:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D5D2C00) [pid = 3280] [serial = 1638] [outer = 0000000000000000] 12:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5F2000) [pid = 3280] [serial = 1639] [outer = 000000A90D5D2C00] 12:04:55 INFO - PROCESS | 3280 | 1470942295013 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D711800) [pid = 3280] [serial = 1640] [outer = 000000A90D5D2C00] 12:04:55 INFO - PROCESS | 3280 | 1470942295454 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:04:55 INFO - PROCESS | 3280 | 1470942295521 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:04:55 INFO - PROCESS | 3280 | 1470942295524 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:04:55 INFO - PROCESS | 3280 | 1470942295526 Marionette TRACE conn6 <- [1,2150,null,{}] 12:04:55 INFO - PROCESS | 3280 | 1470942295530 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:04:55 INFO - PROCESS | 3280 | 1470942295532 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:55 INFO - PROCESS | 3280 | 1470942295673 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:04:55 INFO - PROCESS | 3280 | 1470942295692 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 3280 | 1470942295694 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913537000 == 32 [pid = 3280] [id = 547] 12:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90080F400) [pid = 3280] [serial = 1641] [outer = 0000000000000000] 12:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DA1E800) [pid = 3280] [serial = 1642] [outer = 000000A90080F400] 12:04:55 INFO - PROCESS | 3280 | 1470942295741 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEB7800) [pid = 3280] [serial = 1643] [outer = 000000A90080F400] 12:04:56 INFO - PROCESS | 3280 | 1470942296207 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:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 12:04:56 INFO - PROCESS | 3280 | 1470942296262 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 3280 | 1470942296264 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:04:56 INFO - PROCESS | 3280 | 1470942296268 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 3280 | 1470942296269 Marionette TRACE conn6 <- [1,2154,null,{}] 12:04:56 INFO - PROCESS | 3280 | 1470942296279 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:04:56 INFO - PROCESS | 3280 | 1470942296285 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:56 INFO - PROCESS | 3280 | 1470942296428 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:04:56 INFO - PROCESS | 3280 | 1470942296491 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 3280 | 1470942296494 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915032800 == 33 [pid = 3280] [id = 548] 12:04:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E35BC00) [pid = 3280] [serial = 1644] [outer = 0000000000000000] 12:04:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E44C800) [pid = 3280] [serial = 1645] [outer = 000000A90E35BC00] 12:04:56 INFO - PROCESS | 3280 | 1470942296540 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E72CC00) [pid = 3280] [serial = 1646] [outer = 000000A90E35BC00] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90731F000) [pid = 3280] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A905411000) [pid = 3280] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900DA8800) [pid = 3280] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900B8B000) [pid = 3280] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A9FCC00) [pid = 3280] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BA6800) [pid = 3280] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A901969C00) [pid = 3280] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90B2EDC00) [pid = 3280] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DEBA400) [pid = 3280] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900BCFC00) [pid = 3280] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D5C8400) [pid = 3280] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DC9D400) [pid = 3280] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90569E800) [pid = 3280] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:04:56 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A905410000) [pid = 3280] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:04:57 INFO - PROCESS | 3280 | 1470942297049 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:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 838ms 12:04:57 INFO - PROCESS | 3280 | 1470942297109 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 3280 | 1470942297111 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:04:57 INFO - PROCESS | 3280 | 1470942297119 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 3280 | 1470942297121 Marionette TRACE conn6 <- [1,2158,null,{}] 12:04:57 INFO - PROCESS | 3280 | 1470942297130 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:04:57 INFO - PROCESS | 3280 | 1470942297132 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:57 INFO - PROCESS | 3280 | 1470942297240 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:04:57 INFO - PROCESS | 3280 | 1470942297252 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 3280 | 1470942297254 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D7000 == 34 [pid = 3280] [id = 549] 12:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A905410000) [pid = 3280] [serial = 1647] [outer = 0000000000000000] 12:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A789000) [pid = 3280] [serial = 1648] [outer = 000000A905410000] 12:04:57 INFO - PROCESS | 3280 | 1470942297299 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90DA1D000) [pid = 3280] [serial = 1649] [outer = 000000A905410000] 12:04:57 INFO - PROCESS | 3280 | 1470942297681 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:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 628ms 12:04:57 INFO - PROCESS | 3280 | 1470942297751 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 3280 | 1470942297753 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:04:57 INFO - PROCESS | 3280 | 1470942297756 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 3280 | 1470942297758 Marionette TRACE conn6 <- [1,2162,null,{}] 12:04:57 INFO - PROCESS | 3280 | 1470942297761 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:04:57 INFO - PROCESS | 3280 | 1470942297763 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:57 INFO - PROCESS | 3280 | 1470942297855 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:04:57 INFO - PROCESS | 3280 | 1470942297861 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 3280 | 1470942297863 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915553800 == 35 [pid = 3280] [id = 550] 12:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DEEA000) [pid = 3280] [serial = 1650] [outer = 0000000000000000] 12:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90ED84C00) [pid = 3280] [serial = 1651] [outer = 000000A90DEEA000] 12:04:57 INFO - PROCESS | 3280 | 1470942297908 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90FBC9800) [pid = 3280] [serial = 1652] [outer = 000000A90DEEA000] 12:04:58 INFO - PROCESS | 3280 | 1470942298329 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:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 12:04:58 INFO - PROCESS | 3280 | 1470942298389 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 3280 | 1470942298391 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:04:58 INFO - PROCESS | 3280 | 1470942298394 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:04:58 INFO - PROCESS | 3280 | 1470942298396 Marionette TRACE conn6 <- [1,2166,null,{}] 12:04:58 INFO - PROCESS | 3280 | 1470942298400 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:04:58 INFO - PROCESS | 3280 | 1470942298402 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:58 INFO - PROCESS | 3280 | 1470942298492 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:04:58 INFO - PROCESS | 3280 | 1470942298501 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 3280 | 1470942298503 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:04:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B6800 == 36 [pid = 3280] [id = 551] 12:04:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90FF9F000) [pid = 3280] [serial = 1653] [outer = 0000000000000000] 12:04:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5C9400) [pid = 3280] [serial = 1654] [outer = 000000A90FF9F000] 12:04:58 INFO - PROCESS | 3280 | 1470942298549 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A9104E0800) [pid = 3280] [serial = 1655] [outer = 000000A90FF9F000] 12:04:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A3AA000 == 35 [pid = 3280] [id = 531] 12:04:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1BF800 == 34 [pid = 3280] [id = 543] 12:04:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A56800 == 33 [pid = 3280] [id = 542] 12:04:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD65800 == 32 [pid = 3280] [id = 540] 12:04:59 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D292800 == 31 [pid = 3280] [id = 541] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C08800 == 30 [pid = 3280] [id = 546] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A913537000 == 29 [pid = 3280] [id = 547] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B8000 == 28 [pid = 3280] [id = 545] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A915032800 == 27 [pid = 3280] [id = 548] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D7000 == 26 [pid = 3280] [id = 549] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A915553800 == 25 [pid = 3280] [id = 550] 12:05:00 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC0A000 == 24 [pid = 3280] [id = 544] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90A416800) [pid = 3280] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905B8DC00) [pid = 3280] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A905EF3000) [pid = 3280] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90537F800) [pid = 3280] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900EE0800) [pid = 3280] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9018C2800) [pid = 3280] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90AF0CC00) [pid = 3280] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90A440C00) [pid = 3280] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A907288C00) [pid = 3280] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A905E3F000) [pid = 3280] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90D6AA000) [pid = 3280] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D30E000) [pid = 3280] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90FBC9C00) [pid = 3280] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90E35A800) [pid = 3280] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90DEB9000) [pid = 3280] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90D30EC00) [pid = 3280] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A90D05B000) [pid = 3280] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A90D70DC00) [pid = 3280] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90D36BC00) [pid = 3280] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A900A73400) [pid = 3280] [serial = 1085] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90DA15800) [pid = 3280] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90D859800) [pid = 3280] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A906B35400) [pid = 3280] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A90D307400) [pid = 3280] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 52 (000000A90DA2DC00) [pid = 3280] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 51 (000000A90D70E000) [pid = 3280] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | --DOMWINDOW == 50 (000000A90A785800) [pid = 3280] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:05:00 INFO - PROCESS | 3280 | 1470942300395 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:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2027ms 12:05:00 INFO - PROCESS | 3280 | 1470942300425 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:05:00 INFO - PROCESS | 3280 | 1470942300429 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:05:00 INFO - PROCESS | 3280 | 1470942300435 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 3280 | 1470942300438 Marionette TRACE conn6 <- [1,2170,null,{}] 12:05:00 INFO - PROCESS | 3280 | 1470942300445 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:05:00 INFO - PROCESS | 3280 | 1470942300448 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:00 INFO - PROCESS | 3280 | 1470942300542 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:05:00 INFO - PROCESS | 3280 | 1470942300551 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 3280 | 1470942300555 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A426000 == 25 [pid = 3280] [id = 552] 12:05:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 51 (000000A900BCC400) [pid = 3280] [serial = 1656] [outer = 0000000000000000] 12:05:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 52 (000000A900BCCC00) [pid = 3280] [serial = 1657] [outer = 000000A900BCC400] 12:05:00 INFO - PROCESS | 3280 | 1470942300606 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 53 (000000A900EE8400) [pid = 3280] [serial = 1658] [outer = 000000A900BCC400] 12:05:01 INFO - PROCESS | 3280 | 1470942301077 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:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 12:05:01 INFO - PROCESS | 3280 | 1470942301131 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 3280 | 1470942301136 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:05:01 INFO - PROCESS | 3280 | 1470942301143 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 3280 | 1470942301146 Marionette TRACE conn6 <- [1,2174,null,{}] 12:05:01 INFO - PROCESS | 3280 | 1470942301150 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:05:01 INFO - PROCESS | 3280 | 1470942301153 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:01 INFO - PROCESS | 3280 | 1470942301245 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:05:01 INFO - PROCESS | 3280 | 1470942301254 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 3280 | 1470942301257 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0CE800 == 26 [pid = 3280] [id = 553] 12:05:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A9021BA800) [pid = 3280] [serial = 1659] [outer = 0000000000000000] 12:05:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A905377000) [pid = 3280] [serial = 1660] [outer = 000000A9021BA800] 12:05:01 INFO - PROCESS | 3280 | 1470942301312 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A90540A800) [pid = 3280] [serial = 1661] [outer = 000000A9021BA800] 12:05:01 INFO - PROCESS | 3280 | 1470942301776 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:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 12:05:01 INFO - PROCESS | 3280 | 1470942301836 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 3280 | 1470942301838 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:05:01 INFO - PROCESS | 3280 | 1470942301842 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 3280 | 1470942301846 Marionette TRACE conn6 <- [1,2178,null,{}] 12:05:01 INFO - PROCESS | 3280 | 1470942301857 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:05:01 INFO - PROCESS | 3280 | 1470942301862 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:01 INFO - PROCESS | 3280 | 1470942301979 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:05:02 INFO - PROCESS | 3280 | 1470942302062 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 3280 | 1470942302065 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA67000 == 27 [pid = 3280] [id = 554] 12:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A900811C00) [pid = 3280] [serial = 1662] [outer = 0000000000000000] 12:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A906B57C00) [pid = 3280] [serial = 1663] [outer = 000000A900811C00] 12:05:02 INFO - PROCESS | 3280 | 1470942302116 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A9070AD000) [pid = 3280] [serial = 1664] [outer = 000000A900811C00] 12:05:02 INFO - PROCESS | 3280 | 1470942302516 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:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 12:05:02 INFO - PROCESS | 3280 | 1470942302542 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:05:02 INFO - PROCESS | 3280 | 1470942302545 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:05:02 INFO - PROCESS | 3280 | 1470942302549 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:05:02 INFO - PROCESS | 3280 | 1470942302550 Marionette TRACE conn6 <- [1,2182,null,{}] 12:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:05:02 INFO - PROCESS | 3280 | 1470942302554 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:05:02 INFO - PROCESS | 3280 | 1470942302556 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:02 INFO - PROCESS | 3280 | 1470942302644 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:05:02 INFO - PROCESS | 3280 | 1470942302650 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 3280 | 1470942302653 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E079800 == 28 [pid = 3280] [id = 555] 12:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A907249800) [pid = 3280] [serial = 1665] [outer = 0000000000000000] 12:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A907747800) [pid = 3280] [serial = 1666] [outer = 000000A907249800] 12:05:02 INFO - PROCESS | 3280 | 1470942302699 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A90A441400) [pid = 3280] [serial = 1667] [outer = 000000A907249800] 12:05:03 INFO - PROCESS | 3280 | 1470942303118 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:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 12:05:03 INFO - PROCESS | 3280 | 1470942303184 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 3280 | 1470942303187 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:05:03 INFO - PROCESS | 3280 | 1470942303190 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 3280 | 1470942303191 Marionette TRACE conn6 <- [1,2186,null,{}] 12:05:03 INFO - PROCESS | 3280 | 1470942303195 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:05:03 INFO - PROCESS | 3280 | 1470942303197 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:03 INFO - PROCESS | 3280 | 1470942303278 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:05:03 INFO - PROCESS | 3280 | 1470942303283 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 3280 | 1470942303285 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90FF25000 == 29 [pid = 3280] [id = 556] 12:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9018C5400) [pid = 3280] [serial = 1668] [outer = 0000000000000000] 12:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90A774800) [pid = 3280] [serial = 1669] [outer = 000000A9018C5400] 12:05:03 INFO - PROCESS | 3280 | 1470942303330 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90A78DC00) [pid = 3280] [serial = 1670] [outer = 000000A9018C5400] 12:05:03 INFO - PROCESS | 3280 | 1470942303779 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:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 627ms 12:05:03 INFO - PROCESS | 3280 | 1470942303820 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 3280 | 1470942303823 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:05:03 INFO - PROCESS | 3280 | 1470942303826 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:05:03 INFO - PROCESS | 3280 | 1470942303828 Marionette TRACE conn6 <- [1,2190,null,{}] 12:05:03 INFO - PROCESS | 3280 | 1470942303836 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:05:03 INFO - PROCESS | 3280 | 1470942303842 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:03 INFO - PROCESS | 3280 | 1470942303949 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:05:03 INFO - PROCESS | 3280 | 1470942303956 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 3280 | 1470942303958 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A82800 == 30 [pid = 3280] [id = 557] 12:05:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90A9F1400) [pid = 3280] [serial = 1671] [outer = 0000000000000000] 12:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90D308800) [pid = 3280] [serial = 1672] [outer = 000000A90A9F1400] 12:05:04 INFO - PROCESS | 3280 | 1470942304005 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D333800) [pid = 3280] [serial = 1673] [outer = 000000A90A9F1400] 12:05:04 INFO - PROCESS | 3280 | 1470942304441 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:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 12:05:04 INFO - PROCESS | 3280 | 1470942304468 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 3280 | 1470942304470 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:05:04 INFO - PROCESS | 3280 | 1470942304473 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 3280 | 1470942304475 Marionette TRACE conn6 <- [1,2194,null,{}] 12:05:04 INFO - PROCESS | 3280 | 1470942304479 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:05:04 INFO - PROCESS | 3280 | 1470942304481 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:04 INFO - PROCESS | 3280 | 1470942304560 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:05:04 INFO - PROCESS | 3280 | 1470942304565 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 3280 | 1470942304567 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C3A800 == 31 [pid = 3280] [id = 558] 12:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D339400) [pid = 3280] [serial = 1674] [outer = 0000000000000000] 12:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D36F400) [pid = 3280] [serial = 1675] [outer = 000000A90D339400] 12:05:04 INFO - PROCESS | 3280 | 1470942304612 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D5C4400) [pid = 3280] [serial = 1676] [outer = 000000A90D339400] 12:05:05 INFO - PROCESS | 3280 | 1470942305035 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:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 587ms 12:05:05 INFO - PROCESS | 3280 | 1470942305065 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 3280 | 1470942305068 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:05:05 INFO - PROCESS | 3280 | 1470942305071 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 3280 | 1470942305073 Marionette TRACE conn6 <- [1,2198,null,{}] 12:05:05 INFO - PROCESS | 3280 | 1470942305077 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:05:05 INFO - PROCESS | 3280 | 1470942305079 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:05 INFO - PROCESS | 3280 | 1470942305198 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:05:05 INFO - PROCESS | 3280 | 1470942305248 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 3280 | 1470942305250 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912520800 == 32 [pid = 3280] [id = 559] 12:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900B33000) [pid = 3280] [serial = 1677] [outer = 0000000000000000] 12:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D5EE400) [pid = 3280] [serial = 1678] [outer = 000000A900B33000] 12:05:05 INFO - PROCESS | 3280 | 1470942305295 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D6AFC00) [pid = 3280] [serial = 1679] [outer = 000000A900B33000] 12:05:05 INFO - PROCESS | 3280 | 1470942305705 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:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 12:05:05 INFO - PROCESS | 3280 | 1470942305765 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 3280 | 1470942305768 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:05:05 INFO - PROCESS | 3280 | 1470942305771 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:05:05 INFO - PROCESS | 3280 | 1470942305772 Marionette TRACE conn6 <- [1,2202,null,{}] 12:05:05 INFO - PROCESS | 3280 | 1470942305783 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:05:05 INFO - PROCESS | 3280 | 1470942305785 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:05 INFO - PROCESS | 3280 | 1470942305894 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:05:05 INFO - PROCESS | 3280 | 1470942305975 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 3280 | 1470942305977 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA66800 == 33 [pid = 3280] [id = 560] 12:05:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D70D400) [pid = 3280] [serial = 1680] [outer = 0000000000000000] 12:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D713C00) [pid = 3280] [serial = 1681] [outer = 000000A90D70D400] 12:05:06 INFO - PROCESS | 3280 | 1470942306022 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D861800) [pid = 3280] [serial = 1682] [outer = 000000A90D70D400] 12:05:06 INFO - PROCESS | 3280 | 1470942306449 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:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 12:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:05:06 INFO - PROCESS | 3280 | 1470942306508 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 3280 | 1470942306511 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:05:06 INFO - PROCESS | 3280 | 1470942306514 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 3280 | 1470942306516 Marionette TRACE conn6 <- [1,2206,null,{}] 12:05:06 INFO - PROCESS | 3280 | 1470942306526 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:05:06 INFO - PROCESS | 3280 | 1470942306528 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:06 INFO - PROCESS | 3280 | 1470942306642 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:05:06 INFO - PROCESS | 3280 | 1470942306653 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 3280 | 1470942306655 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91502B000 == 34 [pid = 3280] [id = 561] 12:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D70F800) [pid = 3280] [serial = 1683] [outer = 0000000000000000] 12:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DA24C00) [pid = 3280] [serial = 1684] [outer = 000000A90D70F800] 12:05:06 INFO - PROCESS | 3280 | 1470942306699 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA32C00) [pid = 3280] [serial = 1685] [outer = 000000A90D70F800] 12:05:07 INFO - PROCESS | 3280 | 1470942307151 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:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 12:05:07 INFO - PROCESS | 3280 | 1470942307208 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 3280 | 1470942307211 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:05:07 INFO - PROCESS | 3280 | 1470942307215 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 3280 | 1470942307217 Marionette TRACE conn6 <- [1,2210,null,{}] 12:05:07 INFO - PROCESS | 3280 | 1470942307221 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:05:07 INFO - PROCESS | 3280 | 1470942307223 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:07 INFO - PROCESS | 3280 | 1470942307379 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:05:07 INFO - PROCESS | 3280 | 1470942307385 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 3280 | 1470942307388 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90FF22800 == 35 [pid = 3280] [id = 562] 12:05:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEB3000) [pid = 3280] [serial = 1686] [outer = 0000000000000000] 12:05:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E35AC00) [pid = 3280] [serial = 1687] [outer = 000000A90DEB3000] 12:05:07 INFO - PROCESS | 3280 | 1470942307480 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E44E800) [pid = 3280] [serial = 1688] [outer = 000000A90DEB3000] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5D2C00) [pid = 3280] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90E35BC00) [pid = 3280] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90080F400) [pid = 3280] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DEEA000) [pid = 3280] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900B85800) [pid = 3280] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9070F1800) [pid = 3280] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9018BC400) [pid = 3280] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90724AC00) [pid = 3280] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900B3A800) [pid = 3280] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DEAF800) [pid = 3280] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:05:07 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A905410000) [pid = 3280] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:05:07 INFO - PROCESS | 3280 | 1470942307963 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:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 775ms 12:05:08 INFO - PROCESS | 3280 | 1470942308004 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 3280 | 1470942308006 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:05:08 INFO - PROCESS | 3280 | 1470942308010 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 3280 | 1470942308012 Marionette TRACE conn6 <- [1,2214,null,{}] 12:05:08 INFO - PROCESS | 3280 | 1470942308016 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:05:08 INFO - PROCESS | 3280 | 1470942308018 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:08 INFO - PROCESS | 3280 | 1470942308102 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:05:08 INFO - PROCESS | 3280 | 1470942308107 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 3280 | 1470942308109 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915551800 == 36 [pid = 3280] [id = 563] 12:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A70EC00) [pid = 3280] [serial = 1689] [outer = 0000000000000000] 12:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D5DAC00) [pid = 3280] [serial = 1690] [outer = 000000A90A70EC00] 12:05:08 INFO - PROCESS | 3280 | 1470942308154 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DEAF800) [pid = 3280] [serial = 1691] [outer = 000000A90A70EC00] 12:05:08 INFO - PROCESS | 3280 | 1470942308582 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:05:08 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:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 12:05:08 INFO - PROCESS | 3280 | 1470942308642 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 3280 | 1470942308644 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:05:08 INFO - PROCESS | 3280 | 1470942308647 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:05:08 INFO - PROCESS | 3280 | 1470942308649 Marionette TRACE conn6 <- [1,2218,null,{}] 12:05:08 INFO - PROCESS | 3280 | 1470942308652 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:05:08 INFO - PROCESS | 3280 | 1470942308654 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:08 INFO - PROCESS | 3280 | 1470942308738 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:05:08 INFO - PROCESS | 3280 | 1470942308746 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 3280 | 1470942308748 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC39000 == 37 [pid = 3280] [id = 564] 12:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DEB9400) [pid = 3280] [serial = 1692] [outer = 0000000000000000] 12:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E727000) [pid = 3280] [serial = 1693] [outer = 000000A90DEB9400] 12:05:08 INFO - PROCESS | 3280 | 1470942308793 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E731C00) [pid = 3280] [serial = 1694] [outer = 000000A90DEB9400] 12:05:09 INFO - PROCESS | 3280 | 1470942309204 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:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 585ms 12:05:09 INFO - PROCESS | 3280 | 1470942309236 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 3280 | 1470942309238 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:05:09 INFO - PROCESS | 3280 | 1470942309241 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:05:09 INFO - PROCESS | 3280 | 1470942309242 Marionette TRACE conn6 <- [1,2222,null,{}] 12:05:09 INFO - PROCESS | 3280 | 1470942309246 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:05:09 INFO - PROCESS | 3280 | 1470942309248 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:09 INFO - PROCESS | 3280 | 1470942309375 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:05:09 INFO - PROCESS | 3280 | 1470942309384 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 3280 | 1470942309386 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC3A800 == 38 [pid = 3280] [id = 565] 12:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E450C00) [pid = 3280] [serial = 1695] [outer = 0000000000000000] 12:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90F099C00) [pid = 3280] [serial = 1696] [outer = 000000A90E450C00] 12:05:09 INFO - PROCESS | 3280 | 1470942309430 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90FFA5800) [pid = 3280] [serial = 1697] [outer = 000000A90E450C00] 12:05:09 INFO - PROCESS | 3280 | 1470942309978 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:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 12:05:10 INFO - PROCESS | 3280 | 1470942310021 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 3280 | 1470942310026 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:05:10 INFO - PROCESS | 3280 | 1470942310031 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 3280 | 1470942310035 Marionette TRACE conn6 <- [1,2226,null,{}] 12:05:10 INFO - PROCESS | 3280 | 1470942310041 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:05:10 INFO - PROCESS | 3280 | 1470942310044 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:10 INFO - PROCESS | 3280 | 1470942310220 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:05:10 INFO - PROCESS | 3280 | 1470942310346 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 3280 | 1470942310349 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B29F800 == 39 [pid = 3280] [id = 566] 12:05:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A900B2D800) [pid = 3280] [serial = 1698] [outer = 0000000000000000] 12:05:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900BD4C00) [pid = 3280] [serial = 1699] [outer = 000000A900B2D800] 12:05:10 INFO - PROCESS | 3280 | 1470942310409 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A901E2A000) [pid = 3280] [serial = 1700] [outer = 000000A900B2D800] 12:05:11 INFO - PROCESS | 3280 | 1470942311122 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:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1127ms 12:05:11 INFO - PROCESS | 3280 | 1470942311162 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 3280 | 1470942311168 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:05:11 INFO - PROCESS | 3280 | 1470942311174 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 3280 | 1470942311177 Marionette TRACE conn6 <- [1,2230,null,{}] 12:05:11 INFO - PROCESS | 3280 | 1470942311182 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:05:11 INFO - PROCESS | 3280 | 1470942311185 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:11 INFO - PROCESS | 3280 | 1470942311312 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:05:11 INFO - PROCESS | 3280 | 1470942311452 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 3280 | 1470942311455 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F028000 == 40 [pid = 3280] [id = 567] 12:05:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A9014E5400) [pid = 3280] [serial = 1701] [outer = 0000000000000000] 12:05:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90696D400) [pid = 3280] [serial = 1702] [outer = 000000A9014E5400] 12:05:11 INFO - PROCESS | 3280 | 1470942311514 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9070AA800) [pid = 3280] [serial = 1703] [outer = 000000A9014E5400] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC39000 == 39 [pid = 3280] [id = 564] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A915551800 == 38 [pid = 3280] [id = 563] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90FF22800 == 37 [pid = 3280] [id = 562] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A91502B000 == 36 [pid = 3280] [id = 561] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA66800 == 35 [pid = 3280] [id = 560] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A912520800 == 34 [pid = 3280] [id = 559] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C3A800 == 33 [pid = 3280] [id = 558] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A82800 == 32 [pid = 3280] [id = 557] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90FF25000 == 31 [pid = 3280] [id = 556] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E079800 == 30 [pid = 3280] [id = 555] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA67000 == 29 [pid = 3280] [id = 554] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0CE800 == 28 [pid = 3280] [id = 553] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5C9400) [pid = 3280] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A426000 == 27 [pid = 3280] [id = 552] 12:05:12 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B6800 == 26 [pid = 3280] [id = 551] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5F2000) [pid = 3280] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E44C800) [pid = 3280] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90DEB7800) [pid = 3280] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90DA1E800) [pid = 3280] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90ED84C00) [pid = 3280] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90E72CC00) [pid = 3280] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D363C00) [pid = 3280] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90724D400) [pid = 3280] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A768400) [pid = 3280] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A905349800) [pid = 3280] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9056C0400) [pid = 3280] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A9F1000) [pid = 3280] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A43A400) [pid = 3280] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9054D0000) [pid = 3280] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A901854C00) [pid = 3280] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E202C00) [pid = 3280] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D711800) [pid = 3280] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A789000) [pid = 3280] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90FBC9800) [pid = 3280] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90DA1D000) [pid = 3280] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D5C0C00) [pid = 3280] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:05:12 INFO - PROCESS | 3280 | 1470942312443 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:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1299ms 12:05:12 INFO - PROCESS | 3280 | 1470942312475 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 3280 | 1470942312479 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:05:12 INFO - PROCESS | 3280 | 1470942312484 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:05:12 INFO - PROCESS | 3280 | 1470942312487 Marionette TRACE conn6 <- [1,2234,null,{}] 12:05:12 INFO - PROCESS | 3280 | 1470942312493 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:05:12 INFO - PROCESS | 3280 | 1470942312496 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:12 INFO - PROCESS | 3280 | 1470942312586 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:05:12 INFO - PROCESS | 3280 | 1470942312593 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 3280 | 1470942312597 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B112000 == 27 [pid = 3280] [id = 568] 12:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A9021BC800) [pid = 3280] [serial = 1704] [outer = 0000000000000000] 12:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A905403000) [pid = 3280] [serial = 1705] [outer = 000000A9021BC800] 12:05:12 INFO - PROCESS | 3280 | 1470942312650 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A905E3CC00) [pid = 3280] [serial = 1706] [outer = 000000A9021BC800] 12:05:13 INFO - PROCESS | 3280 | 1470942313176 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:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 12:05:13 INFO - PROCESS | 3280 | 1470942313223 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 3280 | 1470942313228 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:05:13 INFO - PROCESS | 3280 | 1470942313234 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 3280 | 1470942313237 Marionette TRACE conn6 <- [1,2238,null,{}] 12:05:13 INFO - PROCESS | 3280 | 1470942313241 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:05:13 INFO - PROCESS | 3280 | 1470942313244 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:13 INFO - PROCESS | 3280 | 1470942313334 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:05:13 INFO - PROCESS | 3280 | 1470942313342 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 3280 | 1470942313344 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D949800 == 28 [pid = 3280] [id = 569] 12:05:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A907243000) [pid = 3280] [serial = 1707] [outer = 0000000000000000] 12:05:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90724A400) [pid = 3280] [serial = 1708] [outer = 000000A907243000] 12:05:13 INFO - PROCESS | 3280 | 1470942313395 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A759800) [pid = 3280] [serial = 1709] [outer = 000000A907243000] 12:05:13 INFO - PROCESS | 3280 | 1470942313866 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:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 12:05:13 INFO - PROCESS | 3280 | 1470942313929 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 3280 | 1470942313932 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:05:13 INFO - PROCESS | 3280 | 1470942313935 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 3280 | 1470942313939 Marionette TRACE conn6 <- [1,2242,null,{}] 12:05:13 INFO - PROCESS | 3280 | 1470942313951 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:05:13 INFO - PROCESS | 3280 | 1470942313956 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:14 INFO - PROCESS | 3280 | 1470942314048 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:05:14 INFO - PROCESS | 3280 | 1470942314167 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 3280 | 1470942314170 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F01A800 == 29 [pid = 3280] [id = 570] 12:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900BA4800) [pid = 3280] [serial = 1710] [outer = 0000000000000000] 12:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90B133800) [pid = 3280] [serial = 1711] [outer = 000000A900BA4800] 12:05:14 INFO - PROCESS | 3280 | 1470942314220 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D305000) [pid = 3280] [serial = 1712] [outer = 000000A900BA4800] 12:05:14 INFO - PROCESS | 3280 | 1470942314613 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:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 12:05:14 INFO - PROCESS | 3280 | 1470942314672 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 3280 | 1470942314675 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:05:14 INFO - PROCESS | 3280 | 1470942314684 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 3280 | 1470942314686 Marionette TRACE conn6 <- [1,2246,null,{}] 12:05:14 INFO - PROCESS | 3280 | 1470942314690 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:05:14 INFO - PROCESS | 3280 | 1470942314692 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:14 INFO - PROCESS | 3280 | 1470942314811 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:05:14 INFO - PROCESS | 3280 | 1470942314821 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 3280 | 1470942314823 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A84800 == 30 [pid = 3280] [id = 571] 12:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D338400) [pid = 3280] [serial = 1713] [outer = 0000000000000000] 12:05:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D36BC00) [pid = 3280] [serial = 1714] [outer = 000000A90D338400] 12:05:14 INFO - PROCESS | 3280 | 1470942314919 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5EF400) [pid = 3280] [serial = 1715] [outer = 000000A90D338400] 12:05:15 INFO - PROCESS | 3280 | 1470942315349 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:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 12:05:15 INFO - PROCESS | 3280 | 1470942315377 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 3280 | 1470942315379 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:05:15 INFO - PROCESS | 3280 | 1470942315382 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:05:15 INFO - PROCESS | 3280 | 1470942315384 Marionette TRACE conn6 <- [1,2250,null,{}] 12:05:15 INFO - PROCESS | 3280 | 1470942315388 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:05:15 INFO - PROCESS | 3280 | 1470942315390 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:15 INFO - PROCESS | 3280 | 1470942315532 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:05:15 INFO - PROCESS | 3280 | 1470942315556 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 3280 | 1470942315558 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C4A800 == 31 [pid = 3280] [id = 572] 12:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D311000) [pid = 3280] [serial = 1716] [outer = 0000000000000000] 12:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D711800) [pid = 3280] [serial = 1717] [outer = 000000A90D311000] 12:05:15 INFO - PROCESS | 3280 | 1470942315603 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D85A800) [pid = 3280] [serial = 1718] [outer = 000000A90D311000] 12:05:16 INFO - PROCESS | 3280 | 1470942316051 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:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 12:05:16 INFO - PROCESS | 3280 | 1470942316077 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 3280 | 1470942316079 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:05:16 INFO - PROCESS | 3280 | 1470942316082 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 3280 | 1470942316084 Marionette TRACE conn6 <- [1,2254,null,{}] 12:05:16 INFO - PROCESS | 3280 | 1470942316088 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:05:16 INFO - PROCESS | 3280 | 1470942316094 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:16 INFO - PROCESS | 3280 | 1470942316242 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:05:16 INFO - PROCESS | 3280 | 1470942316297 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 3280 | 1470942316299 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914374000 == 32 [pid = 3280] [id = 573] 12:05:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DA18000) [pid = 3280] [serial = 1719] [outer = 0000000000000000] 12:05:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DEB5000) [pid = 3280] [serial = 1720] [outer = 000000A90DA18000] 12:05:16 INFO - PROCESS | 3280 | 1470942316344 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E366800) [pid = 3280] [serial = 1721] [outer = 000000A90DA18000] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9018C5400) [pid = 3280] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D70D400) [pid = 3280] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90FF9F000) [pid = 3280] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D70F800) [pid = 3280] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DEB3000) [pid = 3280] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A907249800) [pid = 3280] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900B33000) [pid = 3280] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9021BA800) [pid = 3280] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900811C00) [pid = 3280] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900BCC400) [pid = 3280] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DEB9400) [pid = 3280] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A9F1400) [pid = 3280] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D339400) [pid = 3280] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:05:16 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90A70EC00) [pid = 3280] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:05:16 INFO - PROCESS | 3280 | 1470942316820 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:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 840ms 12:05:16 INFO - PROCESS | 3280 | 1470942316926 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 3280 | 1470942316929 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:05:16 INFO - PROCESS | 3280 | 1470942316932 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 3280 | 1470942316934 Marionette TRACE conn6 <- [1,2258,null,{}] 12:05:16 INFO - PROCESS | 3280 | 1470942316937 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:05:16 INFO - PROCESS | 3280 | 1470942316939 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:17 INFO - PROCESS | 3280 | 1470942317022 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:05:17 INFO - PROCESS | 3280 | 1470942317027 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 3280 | 1470942317030 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91519D800 == 33 [pid = 3280] [id = 574] 12:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A70EC00) [pid = 3280] [serial = 1722] [outer = 0000000000000000] 12:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D706C00) [pid = 3280] [serial = 1723] [outer = 000000A90A70EC00] 12:05:17 INFO - PROCESS | 3280 | 1470942317076 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90E361C00) [pid = 3280] [serial = 1724] [outer = 000000A90A70EC00] 12:05:17 INFO - PROCESS | 3280 | 1470942317508 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:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 627ms 12:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:05:17 INFO - PROCESS | 3280 | 1470942317562 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 3280 | 1470942317565 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:05:17 INFO - PROCESS | 3280 | 1470942317568 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 3280 | 1470942317570 Marionette TRACE conn6 <- [1,2262,null,{}] 12:05:17 INFO - PROCESS | 3280 | 1470942317573 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:05:17 INFO - PROCESS | 3280 | 1470942317575 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:17 INFO - PROCESS | 3280 | 1470942317659 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:05:17 INFO - PROCESS | 3280 | 1470942317667 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 3280 | 1470942317670 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151E9000 == 34 [pid = 3280] [id = 575] 12:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DC9D400) [pid = 3280] [serial = 1725] [outer = 0000000000000000] 12:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90E44F800) [pid = 3280] [serial = 1726] [outer = 000000A90DC9D400] 12:05:17 INFO - PROCESS | 3280 | 1470942317714 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E7D4400) [pid = 3280] [serial = 1727] [outer = 000000A90DC9D400] 12:05:18 INFO - PROCESS | 3280 | 1470942318138 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:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 586ms 12:05:18 INFO - PROCESS | 3280 | 1470942318157 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 3280 | 1470942318159 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:05:18 INFO - PROCESS | 3280 | 1470942318174 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - PROCESS | 3280 | 1470942318176 Marionette TRACE conn6 <- [1,2266,null,{}] 12:05:18 INFO - PROCESS | 3280 | 1470942318184 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:05:18 INFO - PROCESS | 3280 | 1470942318186 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:18 INFO - PROCESS | 3280 | 1470942318273 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:05:18 INFO - PROCESS | 3280 | 1470942318281 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 3280 | 1470942318283 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F01A000 == 35 [pid = 3280] [id = 576] 12:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90ED8A000) [pid = 3280] [serial = 1728] [outer = 0000000000000000] 12:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90FBD2000) [pid = 3280] [serial = 1729] [outer = 000000A90ED8A000] 12:05:18 INFO - PROCESS | 3280 | 1470942318328 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A9104D9C00) [pid = 3280] [serial = 1730] [outer = 000000A90ED8A000] 12:05:18 INFO - PROCESS | 3280 | 1470942318934 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:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 797ms 12:05:18 INFO - PROCESS | 3280 | 1470942318963 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 3280 | 1470942318968 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:05:18 INFO - PROCESS | 3280 | 1470942318973 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:05:18 INFO - PROCESS | 3280 | 1470942318977 Marionette TRACE conn6 <- [1,2270,null,{}] 12:05:18 INFO - PROCESS | 3280 | 1470942318984 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:05:18 INFO - PROCESS | 3280 | 1470942318987 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:19 INFO - PROCESS | 3280 | 1470942319106 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:05:19 INFO - PROCESS | 3280 | 1470942319232 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 3280 | 1470942319235 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D77B000 == 36 [pid = 3280] [id = 577] 12:05:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900BCC800) [pid = 3280] [serial = 1731] [outer = 0000000000000000] 12:05:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90540CC00) [pid = 3280] [serial = 1732] [outer = 000000A900BCC800] 12:05:19 INFO - PROCESS | 3280 | 1470942319294 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A906B3A000) [pid = 3280] [serial = 1733] [outer = 000000A900BCC800] 12:05:19 INFO - PROCESS | 3280 | 1470942319903 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:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 12:05:19 INFO - PROCESS | 3280 | 1470942319964 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 3280 | 1470942319969 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:05:19 INFO - PROCESS | 3280 | 1470942319976 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 3280 | 1470942319979 Marionette TRACE conn6 <- [1,2274,null,{}] 12:05:19 INFO - PROCESS | 3280 | 1470942319983 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:05:19 INFO - PROCESS | 3280 | 1470942319986 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:20 INFO - PROCESS | 3280 | 1470942320106 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:05:20 INFO - PROCESS | 3280 | 1470942320231 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 3280 | 1470942320234 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913552000 == 37 [pid = 3280] [id = 578] 12:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A440C00) [pid = 3280] [serial = 1734] [outer = 0000000000000000] 12:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A9FE400) [pid = 3280] [serial = 1735] [outer = 000000A90A440C00] 12:05:20 INFO - PROCESS | 3280 | 1470942320294 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D30F400) [pid = 3280] [serial = 1736] [outer = 000000A90A440C00] 12:05:20 INFO - PROCESS | 3280 | 1470942320940 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:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1032ms 12:05:21 INFO - PROCESS | 3280 | 1470942321009 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 3280 | 1470942321012 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:05:21 INFO - PROCESS | 3280 | 1470942321016 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 3280 | 1470942321020 Marionette TRACE conn6 <- [1,2278,null,{}] 12:05:21 INFO - PROCESS | 3280 | 1470942321052 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:05:21 INFO - PROCESS | 3280 | 1470942321057 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:21 INFO - PROCESS | 3280 | 1470942321238 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:05:21 INFO - PROCESS | 3280 | 1470942321330 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 3280 | 1470942321333 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC40000 == 38 [pid = 3280] [id = 579] 12:05:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DF83C00) [pid = 3280] [serial = 1737] [outer = 0000000000000000] 12:05:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90E365000) [pid = 3280] [serial = 1738] [outer = 000000A90DF83C00] 12:05:21 INFO - PROCESS | 3280 | 1470942321392 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9104E2000) [pid = 3280] [serial = 1739] [outer = 000000A90DF83C00] 12:05:21 INFO - PROCESS | 3280 | 1470942321981 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:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 12:05:22 INFO - PROCESS | 3280 | 1470942322012 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 3280 | 1470942322015 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:05:22 INFO - PROCESS | 3280 | 1470942322020 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 3280 | 1470942322022 Marionette TRACE conn6 <- [1,2282,null,{}] 12:05:22 INFO - PROCESS | 3280 | 1470942322026 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:05:22 INFO - PROCESS | 3280 | 1470942322029 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:22 INFO - PROCESS | 3280 | 1470942322145 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:05:22 INFO - PROCESS | 3280 | 1470942322374 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 3280 | 1470942322377 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9B1000 == 39 [pid = 3280] [id = 580] 12:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A900BA1C00) [pid = 3280] [serial = 1740] [outer = 0000000000000000] 12:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A900BCE400) [pid = 3280] [serial = 1741] [outer = 000000A900BA1C00] 12:05:22 INFO - PROCESS | 3280 | 1470942322429 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90540F400) [pid = 3280] [serial = 1742] [outer = 000000A900BA1C00] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151E9000 == 38 [pid = 3280] [id = 575] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A91519D800 == 37 [pid = 3280] [id = 574] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A914374000 == 36 [pid = 3280] [id = 573] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C4A800 == 35 [pid = 3280] [id = 572] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A84800 == 34 [pid = 3280] [id = 571] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F01A800 == 33 [pid = 3280] [id = 570] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D949800 == 32 [pid = 3280] [id = 569] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B112000 == 31 [pid = 3280] [id = 568] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B29F800 == 30 [pid = 3280] [id = 566] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC3A800 == 29 [pid = 3280] [id = 565] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F028000 == 28 [pid = 3280] [id = 567] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FC40000 == 27 [pid = 3280] [id = 579] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A913552000 == 26 [pid = 3280] [id = 578] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F01A000 == 25 [pid = 3280] [id = 576] 12:05:23 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D77B000 == 24 [pid = 3280] [id = 577] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D5C4400) [pid = 3280] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90E44E800) [pid = 3280] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E731C00) [pid = 3280] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D5DAC00) [pid = 3280] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90DEAF800) [pid = 3280] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90F099C00) [pid = 3280] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D6AFC00) [pid = 3280] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A774800) [pid = 3280] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90A78DC00) [pid = 3280] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D713C00) [pid = 3280] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9104E0800) [pid = 3280] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DA24C00) [pid = 3280] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D861800) [pid = 3280] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E35AC00) [pid = 3280] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA32C00) [pid = 3280] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A907747800) [pid = 3280] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A441400) [pid = 3280] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5EE400) [pid = 3280] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A905377000) [pid = 3280] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90540A800) [pid = 3280] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A906B57C00) [pid = 3280] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9070AD000) [pid = 3280] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A900BCCC00) [pid = 3280] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A900EE8400) [pid = 3280] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90E727000) [pid = 3280] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90D308800) [pid = 3280] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90D333800) [pid = 3280] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90D36F400) [pid = 3280] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:05:23 INFO - PROCESS | 3280 | 1470942323750 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:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1790ms 12:05:23 INFO - PROCESS | 3280 | 1470942323815 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 3280 | 1470942323820 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:05:23 INFO - PROCESS | 3280 | 1470942323826 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 3280 | 1470942323829 Marionette TRACE conn6 <- [1,2286,null,{}] 12:05:23 INFO - PROCESS | 3280 | 1470942323836 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:05:23 INFO - PROCESS | 3280 | 1470942323839 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:23 INFO - PROCESS | 3280 | 1470942323984 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:05:24 INFO - PROCESS | 3280 | 1470942324057 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 3280 | 1470942324062 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A397800 == 25 [pid = 3280] [id = 581] 12:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90140E400) [pid = 3280] [serial = 1743] [outer = 0000000000000000] 12:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A9014E9C00) [pid = 3280] [serial = 1744] [outer = 000000A90140E400] 12:05:24 INFO - PROCESS | 3280 | 1470942324113 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A900B9DC00) [pid = 3280] [serial = 1745] [outer = 000000A90140E400] 12:05:24 INFO - PROCESS | 3280 | 1470942324530 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:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 12:05:24 INFO - PROCESS | 3280 | 1470942324563 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 3280 | 1470942324568 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:05:24 INFO - PROCESS | 3280 | 1470942324575 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 3280 | 1470942324577 Marionette TRACE conn6 <- [1,2290,null,{}] 12:05:24 INFO - PROCESS | 3280 | 1470942324581 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:05:24 INFO - PROCESS | 3280 | 1470942324584 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:24 INFO - PROCESS | 3280 | 1470942324677 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:05:24 INFO - PROCESS | 3280 | 1470942324684 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 3280 | 1470942324687 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D293000 == 26 [pid = 3280] [id = 582] 12:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90540D400) [pid = 3280] [serial = 1746] [outer = 0000000000000000] 12:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90696C400) [pid = 3280] [serial = 1747] [outer = 000000A90540D400] 12:05:24 INFO - PROCESS | 3280 | 1470942324736 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A906B5D000) [pid = 3280] [serial = 1748] [outer = 000000A90540D400] 12:05:25 INFO - PROCESS | 3280 | 1470942325218 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:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 12:05:25 INFO - PROCESS | 3280 | 1470942325268 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 3280 | 1470942325271 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:05:25 INFO - PROCESS | 3280 | 1470942325274 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 3280 | 1470942325278 Marionette TRACE conn6 <- [1,2294,null,{}] 12:05:25 INFO - PROCESS | 3280 | 1470942325290 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:05:25 INFO - PROCESS | 3280 | 1470942325295 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:25 INFO - PROCESS | 3280 | 1470942325414 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:05:25 INFO - PROCESS | 3280 | 1470942325502 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 3280 | 1470942325505 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE6F000 == 27 [pid = 3280] [id = 583] 12:05:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900BCB000) [pid = 3280] [serial = 1749] [outer = 0000000000000000] 12:05:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A762C00) [pid = 3280] [serial = 1750] [outer = 000000A900BCB000] 12:05:25 INFO - PROCESS | 3280 | 1470942325555 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A783400) [pid = 3280] [serial = 1751] [outer = 000000A900BCB000] 12:05:25 INFO - PROCESS | 3280 | 1470942325982 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:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 12:05:26 INFO - PROCESS | 3280 | 1470942326008 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 3280 | 1470942326011 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:05:26 INFO - PROCESS | 3280 | 1470942326015 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:05:26 INFO - PROCESS | 3280 | 1470942326016 Marionette TRACE conn6 <- [1,2298,null,{}] 12:05:26 INFO - PROCESS | 3280 | 1470942326020 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:05:26 INFO - PROCESS | 3280 | 1470942326022 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:26 INFO - PROCESS | 3280 | 1470942326142 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:05:26 INFO - PROCESS | 3280 | 1470942326148 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 3280 | 1470942326150 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90FF2D000 == 28 [pid = 3280] [id = 584] 12:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A78CC00) [pid = 3280] [serial = 1752] [outer = 0000000000000000] 12:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90AF0D000) [pid = 3280] [serial = 1753] [outer = 000000A90A78CC00] 12:05:26 INFO - PROCESS | 3280 | 1470942326199 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D304400) [pid = 3280] [serial = 1754] [outer = 000000A90A78CC00] 12:05:26 INFO - PROCESS | 3280 | 1470942326646 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:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 689ms 12:05:26 INFO - PROCESS | 3280 | 1470942326710 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 3280 | 1470942326713 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:05:26 INFO - PROCESS | 3280 | 1470942326716 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 3280 | 1470942326718 Marionette TRACE conn6 <- [1,2302,null,{}] 12:05:26 INFO - PROCESS | 3280 | 1470942326722 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:05:26 INFO - PROCESS | 3280 | 1470942326724 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:26 INFO - PROCESS | 3280 | 1470942326860 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:05:26 INFO - PROCESS | 3280 | 1470942326872 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 3280 | 1470942326875 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A6A000 == 29 [pid = 3280] [id = 585] 12:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9053EF000) [pid = 3280] [serial = 1755] [outer = 0000000000000000] 12:05:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D33F800) [pid = 3280] [serial = 1756] [outer = 000000A9053EF000] 12:05:26 INFO - PROCESS | 3280 | 1470942326920 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5BD000) [pid = 3280] [serial = 1757] [outer = 000000A9053EF000] 12:05:27 INFO - PROCESS | 3280 | 1470942327377 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:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 12:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:05:27 INFO - PROCESS | 3280 | 1470942327413 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 3280 | 1470942327415 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:05:27 INFO - PROCESS | 3280 | 1470942327418 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 3280 | 1470942327420 Marionette TRACE conn6 <- [1,2306,null,{}] 12:05:27 INFO - PROCESS | 3280 | 1470942327423 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:05:27 INFO - PROCESS | 3280 | 1470942327429 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:27 INFO - PROCESS | 3280 | 1470942327568 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:05:27 INFO - PROCESS | 3280 | 1470942327627 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 3280 | 1470942327629 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C3D800 == 30 [pid = 3280] [id = 586] 12:05:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5C8400) [pid = 3280] [serial = 1758] [outer = 0000000000000000] 12:05:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D6A3000) [pid = 3280] [serial = 1759] [outer = 000000A90D5C8400] 12:05:27 INFO - PROCESS | 3280 | 1470942327678 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA13000) [pid = 3280] [serial = 1760] [outer = 000000A90D5C8400] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E450C00) [pid = 3280] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D338400) [pid = 3280] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9014E5400) [pid = 3280] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90A70EC00) [pid = 3280] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A907243000) [pid = 3280] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90ED8A000) [pid = 3280] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D311000) [pid = 3280] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DC9D400) [pid = 3280] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A900BA4800) [pid = 3280] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A900B2D800) [pid = 3280] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DA18000) [pid = 3280] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:05:28 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9021BC800) [pid = 3280] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:05:28 INFO - PROCESS | 3280 | 1470942328256 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:05:28 INFO - PROCESS | 3280 | 1470942328304 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:05:28 INFO - PROCESS | 3280 | 1470942328307 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:05:28 INFO - PROCESS | 3280 | 1470942328309 Marionette TRACE conn6 <- [1,2310,null,{}] 12:05:28 INFO - PROCESS | 3280 | 1470942328312 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:05:28 INFO - PROCESS | 3280 | 1470942328314 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:28 INFO - PROCESS | 3280 | 1470942328395 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:05:28 INFO - PROCESS | 3280 | 1470942328401 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 3280 | 1470942328403 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91353F800 == 31 [pid = 3280] [id = 587] 12:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90A781800) [pid = 3280] [serial = 1761] [outer = 0000000000000000] 12:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D715800) [pid = 3280] [serial = 1762] [outer = 000000A90A781800] 12:05:28 INFO - PROCESS | 3280 | 1470942328448 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90DA1C800) [pid = 3280] [serial = 1763] [outer = 000000A90A781800] 12:05:28 INFO - PROCESS | 3280 | 1470942328858 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:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 588ms 12:05:28 INFO - PROCESS | 3280 | 1470942328901 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 3280 | 1470942328903 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:05:28 INFO - PROCESS | 3280 | 1470942328906 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 3280 | 1470942328908 Marionette TRACE conn6 <- [1,2314,null,{}] 12:05:28 INFO - PROCESS | 3280 | 1470942328916 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:05:28 INFO - PROCESS | 3280 | 1470942328918 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:29 INFO - PROCESS | 3280 | 1470942328998 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:05:29 INFO - PROCESS | 3280 | 1470942329004 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 3280 | 1470942329006 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914371000 == 32 [pid = 3280] [id = 588] 12:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DA18400) [pid = 3280] [serial = 1764] [outer = 0000000000000000] 12:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DA32000) [pid = 3280] [serial = 1765] [outer = 000000A90DA18400] 12:05:29 INFO - PROCESS | 3280 | 1470942329052 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90DEB3800) [pid = 3280] [serial = 1766] [outer = 000000A90DA18400] 12:05:29 INFO - PROCESS | 3280 | 1470942329502 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:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 12:05:29 INFO - PROCESS | 3280 | 1470942329536 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 3280 | 1470942329538 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:05:29 INFO - PROCESS | 3280 | 1470942329541 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 3280 | 1470942329544 Marionette TRACE conn6 <- [1,2318,null,{}] 12:05:29 INFO - PROCESS | 3280 | 1470942329552 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:05:29 INFO - PROCESS | 3280 | 1470942329554 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:29 INFO - PROCESS | 3280 | 1470942329636 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:05:29 INFO - PROCESS | 3280 | 1470942329642 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 3280 | 1470942329644 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE6D000 == 33 [pid = 3280] [id = 589] 12:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DEAF800) [pid = 3280] [serial = 1767] [outer = 0000000000000000] 12:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DF7EC00) [pid = 3280] [serial = 1768] [outer = 000000A90DEAF800] 12:05:29 INFO - PROCESS | 3280 | 1470942329691 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E359400) [pid = 3280] [serial = 1769] [outer = 000000A90DEAF800] 12:05:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A397800 == 32 [pid = 3280] [id = 581] 12:05:30 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9B1000 == 31 [pid = 3280] [id = 580] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE6F000 == 30 [pid = 3280] [id = 583] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90FF2D000 == 29 [pid = 3280] [id = 584] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D293000 == 28 [pid = 3280] [id = 582] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A91353F800 == 27 [pid = 3280] [id = 587] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A914371000 == 26 [pid = 3280] [id = 588] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A6A000 == 25 [pid = 3280] [id = 585] 12:05:31 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C3D800 == 24 [pid = 3280] [id = 586] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D36BC00) [pid = 3280] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D5EF400) [pid = 3280] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D85A800) [pid = 3280] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D711800) [pid = 3280] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90DEB5000) [pid = 3280] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90696D400) [pid = 3280] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9070AA800) [pid = 3280] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90FFA5800) [pid = 3280] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A900BD4C00) [pid = 3280] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A901E2A000) [pid = 3280] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A905403000) [pid = 3280] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A905E3CC00) [pid = 3280] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90B133800) [pid = 3280] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90724A400) [pid = 3280] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90A759800) [pid = 3280] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90E7D4400) [pid = 3280] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A90FBD2000) [pid = 3280] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A9104D9C00) [pid = 3280] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90E44F800) [pid = 3280] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90D706C00) [pid = 3280] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90E366800) [pid = 3280] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90E361C00) [pid = 3280] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A90D305000) [pid = 3280] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:05:31 INFO - PROCESS | 3280 | 1470942331446 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:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1935ms 12:05:31 INFO - PROCESS | 3280 | 1470942331480 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 3280 | 1470942331484 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:05:31 INFO - PROCESS | 3280 | 1470942331490 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 3280 | 1470942331494 Marionette TRACE conn6 <- [1,2322,null,{}] 12:05:31 INFO - PROCESS | 3280 | 1470942331500 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:05:31 INFO - PROCESS | 3280 | 1470942331504 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:31 INFO - PROCESS | 3280 | 1470942331598 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:05:31 INFO - PROCESS | 3280 | 1470942331606 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 3280 | 1470942331611 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9B1000 == 25 [pid = 3280] [id = 590] 12:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A900BC5400) [pid = 3280] [serial = 1770] [outer = 0000000000000000] 12:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A900BC5C00) [pid = 3280] [serial = 1771] [outer = 000000A900BC5400] 12:05:31 INFO - PROCESS | 3280 | 1470942331662 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A900EE1000) [pid = 3280] [serial = 1772] [outer = 000000A900BC5400] 12:05:32 INFO - PROCESS | 3280 | 1470942332154 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:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 12:05:32 INFO - PROCESS | 3280 | 1470942332185 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 3280 | 1470942332191 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:05:32 INFO - PROCESS | 3280 | 1470942332197 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 3280 | 1470942332200 Marionette TRACE conn6 <- [1,2326,null,{}] 12:05:32 INFO - PROCESS | 3280 | 1470942332204 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:05:32 INFO - PROCESS | 3280 | 1470942332207 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:32 INFO - PROCESS | 3280 | 1470942332300 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:05:32 INFO - PROCESS | 3280 | 1470942332309 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 3280 | 1470942332312 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D28F000 == 26 [pid = 3280] [id = 591] 12:05:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A901F51C00) [pid = 3280] [serial = 1773] [outer = 0000000000000000] 12:05:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A9021B9C00) [pid = 3280] [serial = 1774] [outer = 000000A901F51C00] 12:05:32 INFO - PROCESS | 3280 | 1470942332362 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A905403400) [pid = 3280] [serial = 1775] [outer = 000000A901F51C00] 12:05:32 INFO - PROCESS | 3280 | 1470942332859 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:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 12:05:32 INFO - PROCESS | 3280 | 1470942332890 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 3280 | 1470942332893 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:05:32 INFO - PROCESS | 3280 | 1470942332896 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:05:32 INFO - PROCESS | 3280 | 1470942332900 Marionette TRACE conn6 <- [1,2330,null,{}] 12:05:32 INFO - PROCESS | 3280 | 1470942332912 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:05:32 INFO - PROCESS | 3280 | 1470942332917 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:33 INFO - PROCESS | 3280 | 1470942333032 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:05:33 INFO - PROCESS | 3280 | 1470942333116 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3280 | 1470942333120 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD06000 == 27 [pid = 3280] [id = 592] 12:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90052A800) [pid = 3280] [serial = 1776] [outer = 0000000000000000] 12:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A906B35800) [pid = 3280] [serial = 1777] [outer = 000000A90052A800] 12:05:33 INFO - PROCESS | 3280 | 1470942333169 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9070AD000) [pid = 3280] [serial = 1778] [outer = 000000A90052A800] 12:05:33 INFO - PROCESS | 3280 | 1470942333532 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:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 12:05:33 INFO - PROCESS | 3280 | 1470942333590 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 3280 | 1470942333593 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:05:33 INFO - PROCESS | 3280 | 1470942333596 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 3280 | 1470942333598 Marionette TRACE conn6 <- [1,2334,null,{}] 12:05:33 INFO - PROCESS | 3280 | 1470942333610 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:05:33 INFO - PROCESS | 3280 | 1470942333612 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:33 INFO - PROCESS | 3280 | 1470942333700 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:05:33 INFO - PROCESS | 3280 | 1470942333706 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 3280 | 1470942333708 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E33D800 == 28 [pid = 3280] [id = 593] 12:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A907244C00) [pid = 3280] [serial = 1779] [outer = 0000000000000000] 12:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90724EC00) [pid = 3280] [serial = 1780] [outer = 000000A907244C00] 12:05:33 INFO - PROCESS | 3280 | 1470942333754 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90A34F800) [pid = 3280] [serial = 1781] [outer = 000000A907244C00] 12:05:34 INFO - PROCESS | 3280 | 1470942334180 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:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 650ms 12:05:34 INFO - PROCESS | 3280 | 1470942334249 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 3280 | 1470942334252 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:05:34 INFO - PROCESS | 3280 | 1470942334255 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 3280 | 1470942334257 Marionette TRACE conn6 <- [1,2338,null,{}] 12:05:34 INFO - PROCESS | 3280 | 1470942334260 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:05:34 INFO - PROCESS | 3280 | 1470942334262 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:34 INFO - PROCESS | 3280 | 1470942334342 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:05:34 INFO - PROCESS | 3280 | 1470942334350 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 3280 | 1470942334352 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1C000 == 29 [pid = 3280] [id = 594] 12:05:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A900B88800) [pid = 3280] [serial = 1782] [outer = 0000000000000000] 12:05:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90A76A000) [pid = 3280] [serial = 1783] [outer = 000000A900B88800] 12:05:34 INFO - PROCESS | 3280 | 1470942334397 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90A783000) [pid = 3280] [serial = 1784] [outer = 000000A900B88800] 12:05:34 INFO - PROCESS | 3280 | 1470942334859 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:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 12:05:34 INFO - PROCESS | 3280 | 1470942334887 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 3280 | 1470942334890 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:05:34 INFO - PROCESS | 3280 | 1470942334893 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 3280 | 1470942334895 Marionette TRACE conn6 <- [1,2342,null,{}] 12:05:34 INFO - PROCESS | 3280 | 1470942334899 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:05:34 INFO - PROCESS | 3280 | 1470942334905 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:35 INFO - PROCESS | 3280 | 1470942335011 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:05:35 INFO - PROCESS | 3280 | 1470942335019 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 3280 | 1470942335021 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C08800 == 30 [pid = 3280] [id = 595] 12:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A78FC00) [pid = 3280] [serial = 1785] [outer = 0000000000000000] 12:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D307C00) [pid = 3280] [serial = 1786] [outer = 000000A90A78FC00] 12:05:35 INFO - PROCESS | 3280 | 1470942335067 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D339400) [pid = 3280] [serial = 1787] [outer = 000000A90A78FC00] 12:05:35 INFO - PROCESS | 3280 | 1470942335483 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:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 12:05:35 INFO - PROCESS | 3280 | 1470942335525 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 3280 | 1470942335527 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:05:35 INFO - PROCESS | 3280 | 1470942335535 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 3280 | 1470942335537 Marionette TRACE conn6 <- [1,2346,null,{}] 12:05:35 INFO - PROCESS | 3280 | 1470942335540 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:05:35 INFO - PROCESS | 3280 | 1470942335542 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:35 INFO - PROCESS | 3280 | 1470942335623 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:05:35 INFO - PROCESS | 3280 | 1470942335631 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 3280 | 1470942335633 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C52000 == 31 [pid = 3280] [id = 596] 12:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B31800) [pid = 3280] [serial = 1788] [outer = 0000000000000000] 12:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D3D1C00) [pid = 3280] [serial = 1789] [outer = 000000A900B31800] 12:05:35 INFO - PROCESS | 3280 | 1470942335678 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5C9C00) [pid = 3280] [serial = 1790] [outer = 000000A900B31800] 12:05:36 INFO - PROCESS | 3280 | 1470942336111 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:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 12:05:36 INFO - PROCESS | 3280 | 1470942336167 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 3280 | 1470942336169 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:05:36 INFO - PROCESS | 3280 | 1470942336172 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 3280 | 1470942336174 Marionette TRACE conn6 <- [1,2350,null,{}] 12:05:36 INFO - PROCESS | 3280 | 1470942336183 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:05:36 INFO - PROCESS | 3280 | 1470942336185 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:36 INFO - PROCESS | 3280 | 1470942336266 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:05:36 INFO - PROCESS | 3280 | 1470942336272 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 3280 | 1470942336274 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135D8800 == 32 [pid = 3280] [id = 597] 12:05:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5F2800) [pid = 3280] [serial = 1791] [outer = 0000000000000000] 12:05:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5F5C00) [pid = 3280] [serial = 1792] [outer = 000000A90D5F2800] 12:05:36 INFO - PROCESS | 3280 | 1470942336320 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D706400) [pid = 3280] [serial = 1793] [outer = 000000A90D5F2800] 12:05:36 INFO - PROCESS | 3280 | 1470942336798 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:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 12:05:36 INFO - PROCESS | 3280 | 1470942336869 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 3280 | 1470942336872 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:05:36 INFO - PROCESS | 3280 | 1470942336875 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 3280 | 1470942336877 Marionette TRACE conn6 <- [1,2354,null,{}] 12:05:36 INFO - PROCESS | 3280 | 1470942336881 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:05:36 INFO - PROCESS | 3280 | 1470942336883 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:37 INFO - PROCESS | 3280 | 1470942337018 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:05:37 INFO - PROCESS | 3280 | 1470942337073 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3280 | 1470942337075 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC1C000 == 33 [pid = 3280] [id = 598] 12:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D70CC00) [pid = 3280] [serial = 1794] [outer = 0000000000000000] 12:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D712400) [pid = 3280] [serial = 1795] [outer = 000000A90D70CC00] 12:05:37 INFO - PROCESS | 3280 | 1470942337121 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D749000) [pid = 3280] [serial = 1796] [outer = 000000A90D70CC00] 12:05:37 INFO - PROCESS | 3280 | 1470942337543 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:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 12:05:37 INFO - PROCESS | 3280 | 1470942337568 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 3280 | 1470942337571 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:05:37 INFO - PROCESS | 3280 | 1470942337574 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 3280 | 1470942337575 Marionette TRACE conn6 <- [1,2358,null,{}] 12:05:37 INFO - PROCESS | 3280 | 1470942337579 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:05:37 INFO - PROCESS | 3280 | 1470942337581 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:37 INFO - PROCESS | 3280 | 1470942337696 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:05:37 INFO - PROCESS | 3280 | 1470942337702 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 3280 | 1470942337704 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151A5000 == 34 [pid = 3280] [id = 599] 12:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D747C00) [pid = 3280] [serial = 1797] [outer = 0000000000000000] 12:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA15800) [pid = 3280] [serial = 1798] [outer = 000000A90D747C00] 12:05:37 INFO - PROCESS | 3280 | 1470942337749 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90DA2B400) [pid = 3280] [serial = 1799] [outer = 000000A90D747C00] 12:05:38 INFO - PROCESS | 3280 | 1470942338219 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:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 12:05:38 INFO - PROCESS | 3280 | 1470942338269 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 3280 | 1470942338272 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:05:38 INFO - PROCESS | 3280 | 1470942338275 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 3280 | 1470942338278 Marionette TRACE conn6 <- [1,2362,null,{}] 12:05:38 INFO - PROCESS | 3280 | 1470942338287 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:05:38 INFO - PROCESS | 3280 | 1470942338290 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:38 INFO - PROCESS | 3280 | 1470942338441 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90A78CC00) [pid = 3280] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9053EF000) [pid = 3280] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D5C8400) [pid = 3280] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DA18400) [pid = 3280] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BCB000) [pid = 3280] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90540D400) [pid = 3280] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90140E400) [pid = 3280] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BA1C00) [pid = 3280] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DF83C00) [pid = 3280] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A440C00) [pid = 3280] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900BCC800) [pid = 3280] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:05:38 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A781800) [pid = 3280] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:05:38 INFO - PROCESS | 3280 | 1470942338620 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 3280 | 1470942338623 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E339000 == 35 [pid = 3280] [id = 600] 12:05:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900BA1C00) [pid = 3280] [serial = 1800] [outer = 0000000000000000] 12:05:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A902116000) [pid = 3280] [serial = 1801] [outer = 000000A900BA1C00] 12:05:38 INFO - PROCESS | 3280 | 1470942338670 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D305800) [pid = 3280] [serial = 1802] [outer = 000000A900BA1C00] 12:05:39 INFO - PROCESS | 3280 | 1470942339050 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:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 796ms 12:05:39 INFO - PROCESS | 3280 | 1470942339073 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 3280 | 1470942339075 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:05:39 INFO - PROCESS | 3280 | 1470942339079 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 3280 | 1470942339080 Marionette TRACE conn6 <- [1,2366,null,{}] 12:05:39 INFO - PROCESS | 3280 | 1470942339084 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:05:39 INFO - PROCESS | 3280 | 1470942339086 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:39 INFO - PROCESS | 3280 | 1470942339201 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:05:39 INFO - PROCESS | 3280 | 1470942339209 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 3280 | 1470942339211 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915662000 == 36 [pid = 3280] [id = 601] 12:05:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DA18400) [pid = 3280] [serial = 1803] [outer = 0000000000000000] 12:05:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E35F800) [pid = 3280] [serial = 1804] [outer = 000000A90DA18400] 12:05:39 INFO - PROCESS | 3280 | 1470942339256 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E445400) [pid = 3280] [serial = 1805] [outer = 000000A90DA18400] 12:05:39 INFO - PROCESS | 3280 | 1470942339675 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:05:39 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:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 12:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:05:39 INFO - PROCESS | 3280 | 1470942339711 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 3280 | 1470942339713 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:05:39 INFO - PROCESS | 3280 | 1470942339716 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 3280 | 1470942339718 Marionette TRACE conn6 <- [1,2370,null,{}] 12:05:39 INFO - PROCESS | 3280 | 1470942339721 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:05:39 INFO - PROCESS | 3280 | 1470942339723 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:39 INFO - PROCESS | 3280 | 1470942339836 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:05:39 INFO - PROCESS | 3280 | 1470942339844 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 3280 | 1470942339846 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915F96800 == 37 [pid = 3280] [id = 602] 12:05:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E445800) [pid = 3280] [serial = 1806] [outer = 0000000000000000] 12:05:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E451C00) [pid = 3280] [serial = 1807] [outer = 000000A90E445800] 12:05:39 INFO - PROCESS | 3280 | 1470942339917 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E72BC00) [pid = 3280] [serial = 1808] [outer = 000000A90E445800] 12:05:40 INFO - PROCESS | 3280 | 1470942340323 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:05:40 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:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 12:05:40 INFO - PROCESS | 3280 | 1470942340349 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 3280 | 1470942340352 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:05:40 INFO - PROCESS | 3280 | 1470942340355 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:05:40 INFO - PROCESS | 3280 | 1470942340356 Marionette TRACE conn6 <- [1,2374,null,{}] 12:05:40 INFO - PROCESS | 3280 | 1470942340360 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:05:40 INFO - PROCESS | 3280 | 1470942340362 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:40 INFO - PROCESS | 3280 | 1470942340476 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:05:40 INFO - PROCESS | 3280 | 1470942340484 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 3280 | 1470942340486 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA59800 == 38 [pid = 3280] [id = 603] 12:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E729400) [pid = 3280] [serial = 1809] [outer = 0000000000000000] 12:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E72C800) [pid = 3280] [serial = 1810] [outer = 000000A90E729400] 12:05:40 INFO - PROCESS | 3280 | 1470942340538 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90EFF2000) [pid = 3280] [serial = 1811] [outer = 000000A90E729400] 12:05:41 INFO - PROCESS | 3280 | 1470942341329 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:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1029ms 12:05:41 INFO - PROCESS | 3280 | 1470942341388 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 3280 | 1470942341393 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:05:41 INFO - PROCESS | 3280 | 1470942341418 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:05:41 INFO - PROCESS | 3280 | 1470942341424 Marionette TRACE conn6 <- [1,2378,null,{}] 12:05:41 INFO - PROCESS | 3280 | 1470942341471 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:05:41 INFO - PROCESS | 3280 | 1470942341475 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:41 INFO - PROCESS | 3280 | 1470942341590 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:05:41 INFO - PROCESS | 3280 | 1470942341706 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 3280 | 1470942341709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D28D800 == 39 [pid = 3280] [id = 604] 12:05:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900B9CC00) [pid = 3280] [serial = 1812] [outer = 0000000000000000] 12:05:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9014DB800) [pid = 3280] [serial = 1813] [outer = 000000A900B9CC00] 12:05:41 INFO - PROCESS | 3280 | 1470942341768 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9021BA800) [pid = 3280] [serial = 1814] [outer = 000000A900B9CC00] 12:05:42 INFO - PROCESS | 3280 | 1470942342668 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:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1340ms 12:05:42 INFO - PROCESS | 3280 | 1470942342764 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 3280 | 1470942342768 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:05:42 INFO - PROCESS | 3280 | 1470942342774 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 3280 | 1470942342777 Marionette TRACE conn6 <- [1,2382,null,{}] 12:05:42 INFO - PROCESS | 3280 | 1470942342783 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:05:42 INFO - PROCESS | 3280 | 1470942342786 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:42 INFO - PROCESS | 3280 | 1470942342927 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:05:43 INFO - PROCESS | 3280 | 1470942343003 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 3280 | 1470942343008 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD6C000 == 40 [pid = 3280] [id = 605] 12:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9018C7400) [pid = 3280] [serial = 1815] [outer = 0000000000000000] 12:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A905377000) [pid = 3280] [serial = 1816] [outer = 000000A9018C7400] 12:05:43 INFO - PROCESS | 3280 | 1470942343105 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9056B8000) [pid = 3280] [serial = 1817] [outer = 000000A9018C7400] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A915F96800 == 39 [pid = 3280] [id = 602] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A915662000 == 38 [pid = 3280] [id = 601] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E339000 == 37 [pid = 3280] [id = 600] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151A5000 == 36 [pid = 3280] [id = 599] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC1C000 == 35 [pid = 3280] [id = 598] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135D8800 == 34 [pid = 3280] [id = 597] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C52000 == 33 [pid = 3280] [id = 596] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C08800 == 32 [pid = 3280] [id = 595] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1C000 == 31 [pid = 3280] [id = 594] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E33D800 == 30 [pid = 3280] [id = 593] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD06000 == 29 [pid = 3280] [id = 592] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D28F000 == 28 [pid = 3280] [id = 591] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9B1000 == 27 [pid = 3280] [id = 590] 12:05:43 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE6D000 == 26 [pid = 3280] [id = 589] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90DF7EC00) [pid = 3280] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90AF0D000) [pid = 3280] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D33F800) [pid = 3280] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90D6A3000) [pid = 3280] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D5BD000) [pid = 3280] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90DA32000) [pid = 3280] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90DA13000) [pid = 3280] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A762C00) [pid = 3280] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90696C400) [pid = 3280] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A906B5D000) [pid = 3280] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9014E9C00) [pid = 3280] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900B9DC00) [pid = 3280] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90540F400) [pid = 3280] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BCE400) [pid = 3280] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9104E2000) [pid = 3280] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E365000) [pid = 3280] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D30F400) [pid = 3280] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A9FE400) [pid = 3280] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A906B3A000) [pid = 3280] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90540CC00) [pid = 3280] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D304400) [pid = 3280] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D715800) [pid = 3280] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90DA1C800) [pid = 3280] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90A783400) [pid = 3280] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90DEB3800) [pid = 3280] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:05:43 INFO - PROCESS | 3280 | 1470942343609 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:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 879ms 12:05:43 INFO - PROCESS | 3280 | 1470942343656 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 3280 | 1470942343662 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:05:43 INFO - PROCESS | 3280 | 1470942343669 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 3280 | 1470942343672 Marionette TRACE conn6 <- [1,2386,null,{}] 12:05:43 INFO - PROCESS | 3280 | 1470942343675 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:05:43 INFO - PROCESS | 3280 | 1470942343678 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:43 INFO - PROCESS | 3280 | 1470942343770 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:05:43 INFO - PROCESS | 3280 | 1470942343780 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 3280 | 1470942343782 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D53C000 == 27 [pid = 3280] [id = 606] 12:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A906960000) [pid = 3280] [serial = 1818] [outer = 0000000000000000] 12:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A9069D0800) [pid = 3280] [serial = 1819] [outer = 000000A906960000] 12:05:43 INFO - PROCESS | 3280 | 1470942343831 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A906B61800) [pid = 3280] [serial = 1820] [outer = 000000A906960000] 12:05:44 INFO - PROCESS | 3280 | 1470942344319 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:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 12:05:44 INFO - PROCESS | 3280 | 1470942344362 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 3280 | 1470942344365 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:05:44 INFO - PROCESS | 3280 | 1470942344368 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 3280 | 1470942344372 Marionette TRACE conn6 <- [1,2390,null,{}] 12:05:44 INFO - PROCESS | 3280 | 1470942344383 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:05:44 INFO - PROCESS | 3280 | 1470942344388 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:44 INFO - PROCESS | 3280 | 1470942344511 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:05:44 INFO - PROCESS | 3280 | 1470942344524 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 3280 | 1470942344527 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE7D800 == 28 [pid = 3280] [id = 607] 12:05:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90A768400) [pid = 3280] [serial = 1821] [outer = 0000000000000000] 12:05:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A76C800) [pid = 3280] [serial = 1822] [outer = 000000A90A768400] 12:05:44 INFO - PROCESS | 3280 | 1470942344586 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A78A400) [pid = 3280] [serial = 1823] [outer = 000000A90A768400] 12:05:45 INFO - PROCESS | 3280 | 1470942345033 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:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 12:05:45 INFO - PROCESS | 3280 | 1470942345105 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:05:45 INFO - PROCESS | 3280 | 1470942345108 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:05:45 INFO - PROCESS | 3280 | 1470942345111 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 3280 | 1470942345113 Marionette TRACE conn6 <- [1,2394,null,{}] 12:05:45 INFO - PROCESS | 3280 | 1470942345117 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:05:45 INFO - PROCESS | 3280 | 1470942345119 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:45 INFO - PROCESS | 3280 | 1470942345209 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:05:45 INFO - PROCESS | 3280 | 1470942345217 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 3280 | 1470942345219 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B9000 == 29 [pid = 3280] [id = 608] 12:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90AF0E400) [pid = 3280] [serial = 1824] [outer = 0000000000000000] 12:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90B140C00) [pid = 3280] [serial = 1825] [outer = 000000A90AF0E400] 12:05:45 INFO - PROCESS | 3280 | 1470942345265 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D302800) [pid = 3280] [serial = 1826] [outer = 000000A90AF0E400] 12:05:45 INFO - PROCESS | 3280 | 1470942345698 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:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 12:05:45 INFO - PROCESS | 3280 | 1470942345745 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 3280 | 1470942345747 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:05:45 INFO - PROCESS | 3280 | 1470942345750 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 3280 | 1470942345752 Marionette TRACE conn6 <- [1,2398,null,{}] 12:05:45 INFO - PROCESS | 3280 | 1470942345756 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:05:45 INFO - PROCESS | 3280 | 1470942345758 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:45 INFO - PROCESS | 3280 | 1470942345874 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:05:45 INFO - PROCESS | 3280 | 1470942345954 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 3280 | 1470942345956 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A8B800 == 30 [pid = 3280] [id = 609] 12:05:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90140E400) [pid = 3280] [serial = 1827] [outer = 0000000000000000] 12:05:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D332C00) [pid = 3280] [serial = 1828] [outer = 000000A90140E400] 12:05:46 INFO - PROCESS | 3280 | 1470942346003 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5BBC00) [pid = 3280] [serial = 1829] [outer = 000000A90140E400] 12:05:46 INFO - PROCESS | 3280 | 1470942346452 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:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 12:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:05:46 INFO - PROCESS | 3280 | 1470942346485 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 3280 | 1470942346487 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:05:46 INFO - PROCESS | 3280 | 1470942346490 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 3280 | 1470942346492 Marionette TRACE conn6 <- [1,2402,null,{}] 12:05:46 INFO - PROCESS | 3280 | 1470942346496 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:05:46 INFO - PROCESS | 3280 | 1470942346502 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:46 INFO - PROCESS | 3280 | 1470942346642 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:05:46 INFO - PROCESS | 3280 | 1470942346704 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 3280 | 1470942346706 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250C800 == 31 [pid = 3280] [id = 610] 12:05:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5F3000) [pid = 3280] [serial = 1830] [outer = 0000000000000000] 12:05:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D712800) [pid = 3280] [serial = 1831] [outer = 000000A90D5F3000] 12:05:46 INFO - PROCESS | 3280 | 1470942346752 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA2A000) [pid = 3280] [serial = 1832] [outer = 000000A90D5F3000] 12:05:47 INFO - PROCESS | 3280 | 1470942347176 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:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 12:05:47 INFO - PROCESS | 3280 | 1470942347231 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 3280 | 1470942347233 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:05:47 INFO - PROCESS | 3280 | 1470942347245 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 3280 | 1470942347247 Marionette TRACE conn6 <- [1,2406,null,{}] 12:05:47 INFO - PROCESS | 3280 | 1470942347250 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:05:47 INFO - PROCESS | 3280 | 1470942347253 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:47 INFO - PROCESS | 3280 | 1470942347374 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:05:47 INFO - PROCESS | 3280 | 1470942347384 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 3280 | 1470942347386 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135F1000 == 32 [pid = 3280] [id = 611] 12:05:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90724F400) [pid = 3280] [serial = 1833] [outer = 0000000000000000] 12:05:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DEB3800) [pid = 3280] [serial = 1834] [outer = 000000A90724F400] 12:05:47 INFO - PROCESS | 3280 | 1470942347474 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DF83C00) [pid = 3280] [serial = 1835] [outer = 000000A90724F400] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A78FC00) [pid = 3280] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D70CC00) [pid = 3280] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900B88800) [pid = 3280] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BC5400) [pid = 3280] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DEAF800) [pid = 3280] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5F2800) [pid = 3280] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A907244C00) [pid = 3280] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D747C00) [pid = 3280] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900BA1C00) [pid = 3280] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E445800) [pid = 3280] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A901F51C00) [pid = 3280] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90052A800) [pid = 3280] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A900B31800) [pid = 3280] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:05:47 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DA18400) [pid = 3280] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:05:48 INFO - PROCESS | 3280 | 1470942348014 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:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 839ms 12:05:48 INFO - PROCESS | 3280 | 1470942348085 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 3280 | 1470942348087 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:05:48 INFO - PROCESS | 3280 | 1470942348091 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 3280 | 1470942348093 Marionette TRACE conn6 <- [1,2410,null,{}] 12:05:48 INFO - PROCESS | 3280 | 1470942348096 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:05:48 INFO - PROCESS | 3280 | 1470942348098 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:48 INFO - PROCESS | 3280 | 1470942348209 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:05:48 INFO - PROCESS | 3280 | 1470942348261 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 3280 | 1470942348263 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90703D800 == 33 [pid = 3280] [id = 612] 12:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A901405000) [pid = 3280] [serial = 1836] [outer = 0000000000000000] 12:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A790C00) [pid = 3280] [serial = 1837] [outer = 000000A901405000] 12:05:48 INFO - PROCESS | 3280 | 1470942348308 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DA2FC00) [pid = 3280] [serial = 1838] [outer = 000000A901405000] 12:05:48 INFO - PROCESS | 3280 | 1470942348676 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:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 12:05:48 INFO - PROCESS | 3280 | 1470942348734 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 3280 | 1470942348736 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:05:48 INFO - PROCESS | 3280 | 1470942348739 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:05:48 INFO - PROCESS | 3280 | 1470942348741 Marionette TRACE conn6 <- [1,2414,null,{}] 12:05:48 INFO - PROCESS | 3280 | 1470942348747 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:05:48 INFO - PROCESS | 3280 | 1470942348749 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:48 INFO - PROCESS | 3280 | 1470942348836 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:05:48 INFO - PROCESS | 3280 | 1470942348842 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 3280 | 1470942348844 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D6000 == 34 [pid = 3280] [id = 613] 12:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DEAF400) [pid = 3280] [serial = 1839] [outer = 0000000000000000] 12:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90E362C00) [pid = 3280] [serial = 1840] [outer = 000000A90DEAF400] 12:05:48 INFO - PROCESS | 3280 | 1470942348889 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E723000) [pid = 3280] [serial = 1841] [outer = 000000A90DEAF400] 12:05:49 INFO - PROCESS | 3280 | 1470942349317 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:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 12:05:49 INFO - PROCESS | 3280 | 1470942349371 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 3280 | 1470942349374 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:05:49 INFO - PROCESS | 3280 | 1470942349378 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 3280 | 1470942349379 Marionette TRACE conn6 <- [1,2418,null,{}] 12:05:49 INFO - PROCESS | 3280 | 1470942349383 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:05:49 INFO - PROCESS | 3280 | 1470942349385 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:49 INFO - PROCESS | 3280 | 1470942349470 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:05:49 INFO - PROCESS | 3280 | 1470942349477 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 3280 | 1470942349479 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91565F800 == 35 [pid = 3280] [id = 614] 12:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E726800) [pid = 3280] [serial = 1842] [outer = 0000000000000000] 12:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90EF03C00) [pid = 3280] [serial = 1843] [outer = 000000A90E726800] 12:05:49 INFO - PROCESS | 3280 | 1470942349524 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90FBC9800) [pid = 3280] [serial = 1844] [outer = 000000A90E726800] 12:05:50 INFO - PROCESS | 3280 | 1470942350067 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:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 12:05:50 INFO - PROCESS | 3280 | 1470942350115 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 3280 | 1470942350119 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:05:50 INFO - PROCESS | 3280 | 1470942350124 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 3280 | 1470942350128 Marionette TRACE conn6 <- [1,2422,null,{}] 12:05:50 INFO - PROCESS | 3280 | 1470942350134 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:05:50 INFO - PROCESS | 3280 | 1470942350138 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:50 INFO - PROCESS | 3280 | 1470942350345 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:05:50 INFO - PROCESS | 3280 | 1470942350463 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 3280 | 1470942350466 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D293000 == 36 [pid = 3280] [id = 615] 12:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900BA6000) [pid = 3280] [serial = 1845] [outer = 0000000000000000] 12:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A905144000) [pid = 3280] [serial = 1846] [outer = 000000A900BA6000] 12:05:50 INFO - PROCESS | 3280 | 1470942350526 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90695F800) [pid = 3280] [serial = 1847] [outer = 000000A900BA6000] 12:05:51 INFO - PROCESS | 3280 | 1470942351123 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:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1031ms 12:05:51 INFO - PROCESS | 3280 | 1470942351159 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 3280 | 1470942351165 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:05:51 INFO - PROCESS | 3280 | 1470942351171 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 3280 | 1470942351174 Marionette TRACE conn6 <- [1,2426,null,{}] 12:05:51 INFO - PROCESS | 3280 | 1470942351178 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:05:51 INFO - PROCESS | 3280 | 1470942351182 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:51 INFO - PROCESS | 3280 | 1470942351299 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:05:51 INFO - PROCESS | 3280 | 1470942351422 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 3280 | 1470942351425 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C3D800 == 37 [pid = 3280] [id = 616] 12:05:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A9070F7400) [pid = 3280] [serial = 1848] [outer = 0000000000000000] 12:05:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A758400) [pid = 3280] [serial = 1849] [outer = 000000A9070F7400] 12:05:51 INFO - PROCESS | 3280 | 1470942351485 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90AF06800) [pid = 3280] [serial = 1850] [outer = 000000A9070F7400] 12:05:52 INFO - PROCESS | 3280 | 1470942352107 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:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 12:05:52 INFO - PROCESS | 3280 | 1470942352159 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 3280 | 1470942352162 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:05:52 INFO - PROCESS | 3280 | 1470942352166 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 3280 | 1470942352170 Marionette TRACE conn6 <- [1,2430,null,{}] 12:05:52 INFO - PROCESS | 3280 | 1470942352182 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:05:52 INFO - PROCESS | 3280 | 1470942352188 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:52 INFO - PROCESS | 3280 | 1470942352302 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:05:52 INFO - PROCESS | 3280 | 1470942352427 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 3280 | 1470942352431 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC40800 == 38 [pid = 3280] [id = 617] 12:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D861800) [pid = 3280] [serial = 1851] [outer = 0000000000000000] 12:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DA13800) [pid = 3280] [serial = 1852] [outer = 000000A90D861800] 12:05:52 INFO - PROCESS | 3280 | 1470942352491 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E726400) [pid = 3280] [serial = 1853] [outer = 000000A90D861800] 12:05:53 INFO - PROCESS | 3280 | 1470942353107 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:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 12:05:53 INFO - PROCESS | 3280 | 1470942353153 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 3280 | 1470942353156 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:05:53 INFO - PROCESS | 3280 | 1470942353160 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 3280 | 1470942353162 Marionette TRACE conn6 <- [1,2434,null,{}] 12:05:53 INFO - PROCESS | 3280 | 1470942353181 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:05:53 INFO - PROCESS | 3280 | 1470942353184 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:53 INFO - PROCESS | 3280 | 1470942353410 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:05:53 INFO - PROCESS | 3280 | 1470942353547 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 3280 | 1470942353550 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B116000 == 39 [pid = 3280] [id = 618] 12:05:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A900B3C000) [pid = 3280] [serial = 1854] [outer = 0000000000000000] 12:05:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A900BD4400) [pid = 3280] [serial = 1855] [outer = 000000A900B3C000] 12:05:53 INFO - PROCESS | 3280 | 1470942353602 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A905148000) [pid = 3280] [serial = 1856] [outer = 000000A900B3C000] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D6000 == 38 [pid = 3280] [id = 613] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A90703D800 == 37 [pid = 3280] [id = 612] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135F1000 == 36 [pid = 3280] [id = 611] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A91250C800 == 35 [pid = 3280] [id = 610] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A8B800 == 34 [pid = 3280] [id = 609] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B9000 == 33 [pid = 3280] [id = 608] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE7D800 == 32 [pid = 3280] [id = 607] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D53C000 == 31 [pid = 3280] [id = 606] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CD6C000 == 30 [pid = 3280] [id = 605] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA59800 == 29 [pid = 3280] [id = 603] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D28D800 == 28 [pid = 3280] [id = 604] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC40800 == 27 [pid = 3280] [id = 617] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C3D800 == 26 [pid = 3280] [id = 616] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A91565F800 == 25 [pid = 3280] [id = 614] 12:05:54 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D293000 == 24 [pid = 3280] [id = 615] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D307C00) [pid = 3280] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D712400) [pid = 3280] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90A76A000) [pid = 3280] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90A783000) [pid = 3280] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A900BC5C00) [pid = 3280] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900EE1000) [pid = 3280] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90E359400) [pid = 3280] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5F5C00) [pid = 3280] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90724EC00) [pid = 3280] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A34F800) [pid = 3280] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DA15800) [pid = 3280] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D749000) [pid = 3280] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A902116000) [pid = 3280] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E451C00) [pid = 3280] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA2B400) [pid = 3280] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9021B9C00) [pid = 3280] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A905403400) [pid = 3280] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A906B35800) [pid = 3280] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9070AD000) [pid = 3280] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D3D1C00) [pid = 3280] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D5C9C00) [pid = 3280] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D339400) [pid = 3280] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E445400) [pid = 3280] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90D305800) [pid = 3280] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90E72BC00) [pid = 3280] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90D706400) [pid = 3280] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90E35F800) [pid = 3280] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 3280 | 1470942354834 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:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1745ms 12:05:54 INFO - PROCESS | 3280 | 1470942354908 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 3280 | 1470942354913 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:05:54 INFO - PROCESS | 3280 | 1470942354918 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 3280 | 1470942354922 Marionette TRACE conn6 <- [1,2438,null,{}] 12:05:54 INFO - PROCESS | 3280 | 1470942354928 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:05:54 INFO - PROCESS | 3280 | 1470942354931 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:55 INFO - PROCESS | 3280 | 1470942355028 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:05:55 INFO - PROCESS | 3280 | 1470942355107 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 3280 | 1470942355111 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A427800 == 25 [pid = 3280] [id = 619] 12:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A900BD3C00) [pid = 3280] [serial = 1857] [outer = 0000000000000000] 12:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A900EE1000) [pid = 3280] [serial = 1858] [outer = 000000A900BD3C00] 12:05:55 INFO - PROCESS | 3280 | 1470942355162 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A9019A7C00) [pid = 3280] [serial = 1859] [outer = 000000A900BD3C00] 12:05:55 INFO - PROCESS | 3280 | 1470942355561 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:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 12:05:55 INFO - PROCESS | 3280 | 1470942355614 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 3280 | 1470942355620 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:05:55 INFO - PROCESS | 3280 | 1470942355626 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 3280 | 1470942355629 Marionette TRACE conn6 <- [1,2442,null,{}] 12:05:55 INFO - PROCESS | 3280 | 1470942355633 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:05:55 INFO - PROCESS | 3280 | 1470942355636 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:55 INFO - PROCESS | 3280 | 1470942355728 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:05:55 INFO - PROCESS | 3280 | 1470942355735 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 3280 | 1470942355738 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A3000 == 26 [pid = 3280] [id = 620] 12:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A905406400) [pid = 3280] [serial = 1860] [outer = 0000000000000000] 12:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A9069CBC00) [pid = 3280] [serial = 1861] [outer = 000000A905406400] 12:05:55 INFO - PROCESS | 3280 | 1470942355787 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A906B60400) [pid = 3280] [serial = 1862] [outer = 000000A905406400] 12:05:56 INFO - PROCESS | 3280 | 1470942356259 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:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 12:05:56 INFO - PROCESS | 3280 | 1470942356320 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 3280 | 1470942356322 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:05:56 INFO - PROCESS | 3280 | 1470942356326 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:05:56 INFO - PROCESS | 3280 | 1470942356330 Marionette TRACE conn6 <- [1,2446,null,{}] 12:05:56 INFO - PROCESS | 3280 | 1470942356341 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:05:56 INFO - PROCESS | 3280 | 1470942356346 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:56 INFO - PROCESS | 3280 | 1470942356467 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:05:56 INFO - PROCESS | 3280 | 1470942356555 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 3280 | 1470942356558 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E329800 == 27 [pid = 3280] [id = 621] 12:05:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900A6F800) [pid = 3280] [serial = 1863] [outer = 0000000000000000] 12:05:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A710C00) [pid = 3280] [serial = 1864] [outer = 000000A900A6F800] 12:05:56 INFO - PROCESS | 3280 | 1470942356608 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A782400) [pid = 3280] [serial = 1865] [outer = 000000A900A6F800] 12:05:57 INFO - PROCESS | 3280 | 1470942357026 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:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 732ms 12:05:57 INFO - PROCESS | 3280 | 1470942357061 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 3280 | 1470942357064 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:05:57 INFO - PROCESS | 3280 | 1470942357067 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 3280 | 1470942357069 Marionette TRACE conn6 <- [1,2450,null,{}] 12:05:57 INFO - PROCESS | 3280 | 1470942357073 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:05:57 INFO - PROCESS | 3280 | 1470942357075 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:57 INFO - PROCESS | 3280 | 1470942357192 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:05:57 INFO - PROCESS | 3280 | 1470942357197 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 3280 | 1470942357199 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B8000 == 28 [pid = 3280] [id = 622] 12:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90AF06000) [pid = 3280] [serial = 1866] [outer = 0000000000000000] 12:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90B2E0000) [pid = 3280] [serial = 1867] [outer = 000000A90AF06000] 12:05:57 INFO - PROCESS | 3280 | 1470942357289 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D307C00) [pid = 3280] [serial = 1868] [outer = 000000A90AF06000] 12:05:57 INFO - PROCESS | 3280 | 1470942357723 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:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 12:05:57 INFO - PROCESS | 3280 | 1470942357761 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 3280 | 1470942357763 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:05:57 INFO - PROCESS | 3280 | 1470942357766 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 3280 | 1470942357768 Marionette TRACE conn6 <- [1,2454,null,{}] 12:05:57 INFO - PROCESS | 3280 | 1470942357778 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:05:57 INFO - PROCESS | 3280 | 1470942357780 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:57 INFO - PROCESS | 3280 | 1470942357919 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:05:57 INFO - PROCESS | 3280 | 1470942357932 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 3280 | 1470942357934 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A82800 == 29 [pid = 3280] [id = 623] 12:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A905403C00) [pid = 3280] [serial = 1869] [outer = 0000000000000000] 12:05:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D362800) [pid = 3280] [serial = 1870] [outer = 000000A905403C00] 12:05:57 INFO - PROCESS | 3280 | 1470942357981 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5C3400) [pid = 3280] [serial = 1871] [outer = 000000A905403C00] 12:05:58 INFO - PROCESS | 3280 | 1470942358429 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:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 12:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:05:58 INFO - PROCESS | 3280 | 1470942358462 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 3280 | 1470942358464 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:05:58 INFO - PROCESS | 3280 | 1470942358467 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 3280 | 1470942358469 Marionette TRACE conn6 <- [1,2458,null,{}] 12:05:58 INFO - PROCESS | 3280 | 1470942358473 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:05:58 INFO - PROCESS | 3280 | 1470942358479 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:58 INFO - PROCESS | 3280 | 1470942358622 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:05:58 INFO - PROCESS | 3280 | 1470942358679 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 3280 | 1470942358681 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912505800 == 30 [pid = 3280] [id = 624] 12:05:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5DA000) [pid = 3280] [serial = 1872] [outer = 0000000000000000] 12:05:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D714400) [pid = 3280] [serial = 1873] [outer = 000000A90D5DA000] 12:05:58 INFO - PROCESS | 3280 | 1470942358727 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D85B800) [pid = 3280] [serial = 1874] [outer = 000000A90D5DA000] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A768400) [pid = 3280] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D5F3000) [pid = 3280] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A901405000) [pid = 3280] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DEAF400) [pid = 3280] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E726800) [pid = 3280] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90724F400) [pid = 3280] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90140E400) [pid = 3280] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9018C7400) [pid = 3280] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90E729400) [pid = 3280] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A900B9CC00) [pid = 3280] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90AF0E400) [pid = 3280] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:05:59 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A906960000) [pid = 3280] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:05:59 INFO - PROCESS | 3280 | 1470942359272 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:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 839ms 12:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:05:59 INFO - PROCESS | 3280 | 1470942359310 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 3280 | 1470942359312 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:05:59 INFO - PROCESS | 3280 | 1470942359315 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 3280 | 1470942359317 Marionette TRACE conn6 <- [1,2462,null,{}] 12:05:59 INFO - PROCESS | 3280 | 1470942359320 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:05:59 INFO - PROCESS | 3280 | 1470942359322 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:59 INFO - PROCESS | 3280 | 1470942359404 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:05:59 INFO - PROCESS | 3280 | 1470942359410 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 3280 | 1470942359412 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:05:59 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E6800 == 31 [pid = 3280] [id = 625] 12:05:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A769C00) [pid = 3280] [serial = 1875] [outer = 0000000000000000] 12:05:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D5F1800) [pid = 3280] [serial = 1876] [outer = 000000A90A769C00] 12:05:59 INFO - PROCESS | 3280 | 1470942359458 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D743400) [pid = 3280] [serial = 1877] [outer = 000000A90A769C00] 12:05:59 INFO - PROCESS | 3280 | 1470942359890 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:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 12:05:59 INFO - PROCESS | 3280 | 1470942359948 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 3280 | 1470942359950 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:05:59 INFO - PROCESS | 3280 | 1470942359954 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 3280 | 1470942359956 Marionette TRACE conn6 <- [1,2466,null,{}] 12:05:59 INFO - PROCESS | 3280 | 1470942359959 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:05:59 INFO - PROCESS | 3280 | 1470942359961 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:00 INFO - PROCESS | 3280 | 1470942360042 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:06:00 INFO - PROCESS | 3280 | 1470942360050 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 3280 | 1470942360052 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91502B000 == 32 [pid = 3280] [id = 626] 12:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D5F0C00) [pid = 3280] [serial = 1878] [outer = 0000000000000000] 12:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90DA2DC00) [pid = 3280] [serial = 1879] [outer = 000000A90D5F0C00] 12:06:00 INFO - PROCESS | 3280 | 1470942360096 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DEB2C00) [pid = 3280] [serial = 1880] [outer = 000000A90D5F0C00] 12:06:00 INFO - PROCESS | 3280 | 1470942360515 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:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 12:06:00 INFO - PROCESS | 3280 | 1470942360586 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 3280 | 1470942360588 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:06:00 INFO - PROCESS | 3280 | 1470942360591 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:06:00 INFO - PROCESS | 3280 | 1470942360593 Marionette TRACE conn6 <- [1,2470,null,{}] 12:06:00 INFO - PROCESS | 3280 | 1470942360597 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:06:00 INFO - PROCESS | 3280 | 1470942360599 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:00 INFO - PROCESS | 3280 | 1470942360680 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:06:00 INFO - PROCESS | 3280 | 1470942360687 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 3280 | 1470942360689 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E320000 == 33 [pid = 3280] [id = 627] 12:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9053F1400) [pid = 3280] [serial = 1881] [outer = 0000000000000000] 12:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DF7D800) [pid = 3280] [serial = 1882] [outer = 000000A9053F1400] 12:06:00 INFO - PROCESS | 3280 | 1470942360735 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E35F400) [pid = 3280] [serial = 1883] [outer = 000000A9053F1400] 12:06:01 INFO - PROCESS | 3280 | 1470942361478 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:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 943ms 12:06:01 INFO - PROCESS | 3280 | 1470942361538 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 3280 | 1470942361543 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:06:01 INFO - PROCESS | 3280 | 1470942361548 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 3280 | 1470942361552 Marionette TRACE conn6 <- [1,2474,null,{}] 12:06:01 INFO - PROCESS | 3280 | 1470942361558 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:06:01 INFO - PROCESS | 3280 | 1470942361562 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:01 INFO - PROCESS | 3280 | 1470942361691 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:06:01 INFO - PROCESS | 3280 | 1470942361816 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 3280 | 1470942361819 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D53B800 == 34 [pid = 3280] [id = 628] 12:06:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900BA3400) [pid = 3280] [serial = 1884] [outer = 0000000000000000] 12:06:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A901405400) [pid = 3280] [serial = 1885] [outer = 000000A900BA3400] 12:06:01 INFO - PROCESS | 3280 | 1470942361879 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90569E800) [pid = 3280] [serial = 1886] [outer = 000000A900BA3400] 12:06:02 INFO - PROCESS | 3280 | 1470942362571 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:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1077ms 12:06:02 INFO - PROCESS | 3280 | 1470942362629 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 3280 | 1470942362634 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:06:02 INFO - PROCESS | 3280 | 1470942362641 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 3280 | 1470942362644 Marionette TRACE conn6 <- [1,2478,null,{}] 12:06:02 INFO - PROCESS | 3280 | 1470942362649 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:06:02 INFO - PROCESS | 3280 | 1470942362652 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:02 INFO - PROCESS | 3280 | 1470942362842 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:06:02 INFO - PROCESS | 3280 | 1470942362971 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 3280 | 1470942362974 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A81800 == 35 [pid = 3280] [id = 629] 12:06:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A907249000) [pid = 3280] [serial = 1887] [outer = 0000000000000000] 12:06:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A76B400) [pid = 3280] [serial = 1888] [outer = 000000A907249000] 12:06:03 INFO - PROCESS | 3280 | 1470942363034 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D305000) [pid = 3280] [serial = 1889] [outer = 000000A907249000] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A91502B000 == 34 [pid = 3280] [id = 626] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E6800 == 33 [pid = 3280] [id = 625] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A912505800 == 32 [pid = 3280] [id = 624] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A82800 == 31 [pid = 3280] [id = 623] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B8000 == 30 [pid = 3280] [id = 622] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E329800 == 29 [pid = 3280] [id = 621] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A3000 == 28 [pid = 3280] [id = 620] 12:06:03 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A427800 == 27 [pid = 3280] [id = 619] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D332C00) [pid = 3280] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5BBC00) [pid = 3280] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A905377000) [pid = 3280] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9056B8000) [pid = 3280] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90EFF2000) [pid = 3280] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E72C800) [pid = 3280] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A9014DB800) [pid = 3280] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9021BA800) [pid = 3280] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90B140C00) [pid = 3280] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9069D0800) [pid = 3280] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A906B61800) [pid = 3280] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A76C800) [pid = 3280] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90A78A400) [pid = 3280] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DA2A000) [pid = 3280] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D712800) [pid = 3280] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A790C00) [pid = 3280] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90E723000) [pid = 3280] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90EF03C00) [pid = 3280] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90FBC9800) [pid = 3280] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90DEB3800) [pid = 3280] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90E362C00) [pid = 3280] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90DF83C00) [pid = 3280] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90DA2FC00) [pid = 3280] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A90D302800) [pid = 3280] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:06:03 INFO - PROCESS | 3280 | 1470942363874 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:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1292ms 12:06:03 INFO - PROCESS | 3280 | 1470942363935 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 3280 | 1470942363939 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:06:03 INFO - PROCESS | 3280 | 1470942363944 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 3280 | 1470942363947 Marionette TRACE conn6 <- [1,2482,null,{}] 12:06:03 INFO - PROCESS | 3280 | 1470942363954 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:06:03 INFO - PROCESS | 3280 | 1470942363957 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:04 INFO - PROCESS | 3280 | 1470942364048 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:06:04 INFO - PROCESS | 3280 | 1470942364055 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 3280 | 1470942364059 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B29F800 == 28 [pid = 3280] [id = 630] 12:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A902192400) [pid = 3280] [serial = 1890] [outer = 0000000000000000] 12:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A9056B8000) [pid = 3280] [serial = 1891] [outer = 000000A902192400] 12:06:04 INFO - PROCESS | 3280 | 1470942364115 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A906B57800) [pid = 3280] [serial = 1892] [outer = 000000A902192400] 12:06:04 INFO - PROCESS | 3280 | 1470942364642 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:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 12:06:04 INFO - PROCESS | 3280 | 1470942364682 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 3280 | 1470942364687 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:06:04 INFO - PROCESS | 3280 | 1470942364692 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 3280 | 1470942364695 Marionette TRACE conn6 <- [1,2486,null,{}] 12:06:04 INFO - PROCESS | 3280 | 1470942364699 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:06:04 INFO - PROCESS | 3280 | 1470942364702 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:04 INFO - PROCESS | 3280 | 1470942364793 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:06:04 INFO - PROCESS | 3280 | 1470942364801 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 3280 | 1470942364804 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA6F800 == 29 [pid = 3280] [id = 631] 12:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90A76C400) [pid = 3280] [serial = 1893] [outer = 0000000000000000] 12:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90A771C00) [pid = 3280] [serial = 1894] [outer = 000000A90A76C400] 12:06:04 INFO - PROCESS | 3280 | 1470942364855 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90AF0EC00) [pid = 3280] [serial = 1895] [outer = 000000A90A76C400] 12:06:05 INFO - PROCESS | 3280 | 1470942365332 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:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 12:06:05 INFO - PROCESS | 3280 | 1470942365386 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 3280 | 1470942365389 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:06:05 INFO - PROCESS | 3280 | 1470942365393 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 3280 | 1470942365397 Marionette TRACE conn6 <- [1,2490,null,{}] 12:06:05 INFO - PROCESS | 3280 | 1470942365408 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:06:05 INFO - PROCESS | 3280 | 1470942365413 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:05 INFO - PROCESS | 3280 | 1470942365503 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:06:05 INFO - PROCESS | 3280 | 1470942365511 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 3280 | 1470942365514 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113BD800 == 30 [pid = 3280] [id = 632] 12:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A900B9E800) [pid = 3280] [serial = 1896] [outer = 0000000000000000] 12:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D5BB400) [pid = 3280] [serial = 1897] [outer = 000000A900B9E800] 12:06:05 INFO - PROCESS | 3280 | 1470942365565 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D5F3800) [pid = 3280] [serial = 1898] [outer = 000000A900B9E800] 12:06:06 INFO - PROCESS | 3280 | 1470942365999 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:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 12:06:06 INFO - PROCESS | 3280 | 1470942366035 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 3280 | 1470942366038 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:06:06 INFO - PROCESS | 3280 | 1470942366041 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 3280 | 1470942366043 Marionette TRACE conn6 <- [1,2494,null,{}] 12:06:06 INFO - PROCESS | 3280 | 1470942366055 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:06:06 INFO - PROCESS | 3280 | 1470942366057 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:06 INFO - PROCESS | 3280 | 1470942366175 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:06:06 INFO - PROCESS | 3280 | 1470942366252 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 3280 | 1470942366255 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C16800 == 31 [pid = 3280] [id = 633] 12:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D710400) [pid = 3280] [serial = 1899] [outer = 0000000000000000] 12:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D715C00) [pid = 3280] [serial = 1900] [outer = 000000A90D710400] 12:06:06 INFO - PROCESS | 3280 | 1470942366301 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DA1A800) [pid = 3280] [serial = 1901] [outer = 000000A90D710400] 12:06:06 INFO - PROCESS | 3280 | 1470942366740 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:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 12:06:06 INFO - PROCESS | 3280 | 1470942366780 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 3280 | 1470942366782 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:06:06 INFO - PROCESS | 3280 | 1470942366785 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 3280 | 1470942366787 Marionette TRACE conn6 <- [1,2498,null,{}] 12:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:06:06 INFO - PROCESS | 3280 | 1470942366791 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:06:06 INFO - PROCESS | 3280 | 1470942366793 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:06 INFO - PROCESS | 3280 | 1470942366909 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:06:06 INFO - PROCESS | 3280 | 1470942366915 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 3280 | 1470942366918 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913548800 == 32 [pid = 3280] [id = 634] 12:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B86C00) [pid = 3280] [serial = 1902] [outer = 0000000000000000] 12:06:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90DACF400) [pid = 3280] [serial = 1903] [outer = 000000A900B86C00] 12:06:06 INFO - PROCESS | 3280 | 1470942366963 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E20A400) [pid = 3280] [serial = 1904] [outer = 000000A900B86C00] 12:06:07 INFO - PROCESS | 3280 | 1470942367435 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:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 12:06:07 INFO - PROCESS | 3280 | 1470942367462 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 3280 | 1470942367464 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:06:07 INFO - PROCESS | 3280 | 1470942367474 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 3280 | 1470942367476 Marionette TRACE conn6 <- [1,2502,null,{}] 12:06:07 INFO - PROCESS | 3280 | 1470942367479 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:06:07 INFO - PROCESS | 3280 | 1470942367485 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:07 INFO - PROCESS | 3280 | 1470942367650 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:06:07 INFO - PROCESS | 3280 | 1470942367674 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 3280 | 1470942367683 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91519F800 == 33 [pid = 3280] [id = 635] 12:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E363000) [pid = 3280] [serial = 1905] [outer = 0000000000000000] 12:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E44E800) [pid = 3280] [serial = 1906] [outer = 000000A90E363000] 12:06:07 INFO - PROCESS | 3280 | 1470942367731 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90ED8EC00) [pid = 3280] [serial = 1907] [outer = 000000A90E363000] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900A6F800) [pid = 3280] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BD3C00) [pid = 3280] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905406400) [pid = 3280] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A905403C00) [pid = 3280] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900BA6000) [pid = 3280] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9070F7400) [pid = 3280] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90D5F0C00) [pid = 3280] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D861800) [pid = 3280] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D5DA000) [pid = 3280] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A769C00) [pid = 3280] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90AF06000) [pid = 3280] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:06:08 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A900B3C000) [pid = 3280] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:06:08 INFO - PROCESS | 3280 | 1470942368238 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:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 776ms 12:06:08 INFO - PROCESS | 3280 | 1470942368252 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 3280 | 1470942368254 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:06:08 INFO - PROCESS | 3280 | 1470942368258 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:06:08 INFO - PROCESS | 3280 | 1470942368259 Marionette TRACE conn6 <- [1,2506,null,{}] 12:06:08 INFO - PROCESS | 3280 | 1470942368267 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:06:08 INFO - PROCESS | 3280 | 1470942368269 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:08 INFO - PROCESS | 3280 | 1470942368356 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:06:08 INFO - PROCESS | 3280 | 1470942368364 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 3280 | 1470942368366 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91554D000 == 34 [pid = 3280] [id = 636] 12:06:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A900BD4000) [pid = 3280] [serial = 1908] [outer = 0000000000000000] 12:06:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90A76CC00) [pid = 3280] [serial = 1909] [outer = 000000A900BD4000] 12:06:08 INFO - PROCESS | 3280 | 1470942368411 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90DA32000) [pid = 3280] [serial = 1910] [outer = 000000A900BD4000] 12:06:08 INFO - PROCESS | 3280 | 1470942368842 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:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 12:06:08 INFO - PROCESS | 3280 | 1470942368889 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 3280 | 1470942368891 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:06:08 INFO - PROCESS | 3280 | 1470942368895 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 3280 | 1470942368897 Marionette TRACE conn6 <- [1,2510,null,{}] 12:06:08 INFO - PROCESS | 3280 | 1470942368900 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:06:08 INFO - PROCESS | 3280 | 1470942368902 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:09 INFO - PROCESS | 3280 | 1470942369021 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:06:09 INFO - PROCESS | 3280 | 1470942369030 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 3280 | 1470942369032 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915670000 == 35 [pid = 3280] [id = 637] 12:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90E364800) [pid = 3280] [serial = 1911] [outer = 0000000000000000] 12:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90FBD3800) [pid = 3280] [serial = 1912] [outer = 000000A90E364800] 12:06:09 INFO - PROCESS | 3280 | 1470942369076 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A91038A800) [pid = 3280] [serial = 1913] [outer = 000000A90E364800] 12:06:09 INFO - PROCESS | 3280 | 1470942369484 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:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 12:06:09 INFO - PROCESS | 3280 | 1470942369529 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:06:09 INFO - PROCESS | 3280 | 1470942369531 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:06:09 INFO - PROCESS | 3280 | 1470942369534 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 3280 | 1470942369536 Marionette TRACE conn6 <- [1,2514,null,{}] 12:06:09 INFO - PROCESS | 3280 | 1470942369539 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:06:09 INFO - PROCESS | 3280 | 1470942369541 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:09 INFO - PROCESS | 3280 | 1470942369627 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:06:09 INFO - PROCESS | 3280 | 1470942369632 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 3280 | 1470942369634 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B8000 == 36 [pid = 3280] [id = 638] 12:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9070F3800) [pid = 3280] [serial = 1914] [outer = 0000000000000000] 12:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9104E0C00) [pid = 3280] [serial = 1915] [outer = 000000A9070F3800] 12:06:09 INFO - PROCESS | 3280 | 1470942369679 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A910FEB000) [pid = 3280] [serial = 1916] [outer = 000000A9070F3800] 12:06:10 INFO - PROCESS | 3280 | 1470942370092 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:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 12:06:10 INFO - PROCESS | 3280 | 1470942370192 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 3280 | 1470942370197 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:06:10 INFO - PROCESS | 3280 | 1470942370203 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:06:10 INFO - PROCESS | 3280 | 1470942370208 Marionette TRACE conn6 <- [1,2518,null,{}] 12:06:10 INFO - PROCESS | 3280 | 1470942370215 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:06:10 INFO - PROCESS | 3280 | 1470942370219 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:10 INFO - PROCESS | 3280 | 1470942370351 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:06:10 INFO - PROCESS | 3280 | 1470942370489 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 3280 | 1470942370494 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1C6800 == 37 [pid = 3280] [id = 639] 12:06:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9014EA400) [pid = 3280] [serial = 1917] [outer = 0000000000000000] 12:06:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A905B8E000) [pid = 3280] [serial = 1918] [outer = 000000A9014EA400] 12:06:10 INFO - PROCESS | 3280 | 1470942370554 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A907245800) [pid = 3280] [serial = 1919] [outer = 000000A9014EA400] 12:06:11 INFO - PROCESS | 3280 | 1470942371108 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:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 944ms 12:06:11 INFO - PROCESS | 3280 | 1470942371152 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 3280 | 1470942371156 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:06:11 INFO - PROCESS | 3280 | 1470942371163 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 3280 | 1470942371168 Marionette TRACE conn6 <- [1,2522,null,{}] 12:06:11 INFO - PROCESS | 3280 | 1470942371172 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:06:11 INFO - PROCESS | 3280 | 1470942371175 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:11 INFO - PROCESS | 3280 | 1470942371294 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:06:11 INFO - PROCESS | 3280 | 1470942371391 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 3280 | 1470942371395 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A9A800 == 38 [pid = 3280] [id = 640] 12:06:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D1AAC00) [pid = 3280] [serial = 1920] [outer = 0000000000000000] 12:06:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D30E800) [pid = 3280] [serial = 1921] [outer = 000000A90D1AAC00] 12:06:11 INFO - PROCESS | 3280 | 1470942371452 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D5DA800) [pid = 3280] [serial = 1922] [outer = 000000A90D1AAC00] 12:06:12 INFO - PROCESS | 3280 | 1470942372071 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:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 12:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:06:12 INFO - PROCESS | 3280 | 1470942372146 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 3280 | 1470942372149 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:06:12 INFO - PROCESS | 3280 | 1470942372153 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 3280 | 1470942372155 Marionette TRACE conn6 <- [1,2526,null,{}] 12:06:12 INFO - PROCESS | 3280 | 1470942372165 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:06:12 INFO - PROCESS | 3280 | 1470942372171 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:12 INFO - PROCESS | 3280 | 1470942372296 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:06:12 INFO - PROCESS | 3280 | 1470942372416 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 3280 | 1470942372420 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC40000 == 39 [pid = 3280] [id = 641] 12:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E44C000) [pid = 3280] [serial = 1923] [outer = 0000000000000000] 12:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E723C00) [pid = 3280] [serial = 1924] [outer = 000000A90E44C000] 12:06:12 INFO - PROCESS | 3280 | 1470942372480 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90FBD4400) [pid = 3280] [serial = 1925] [outer = 000000A90E44C000] 12:06:13 INFO - PROCESS | 3280 | 1470942373097 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:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 12:06:13 INFO - PROCESS | 3280 | 1470942373140 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 3280 | 1470942373142 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:06:13 INFO - PROCESS | 3280 | 1470942373146 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 3280 | 1470942373148 Marionette TRACE conn6 <- [1,2530,null,{}] 12:06:13 INFO - PROCESS | 3280 | 1470942373152 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:06:13 INFO - PROCESS | 3280 | 1470942373154 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:13 INFO - PROCESS | 3280 | 1470942373270 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:06:13 INFO - PROCESS | 3280 | 1470942373393 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 3280 | 1470942373396 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC44000 == 40 [pid = 3280] [id = 642] 12:06:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A910FEF800) [pid = 3280] [serial = 1926] [outer = 0000000000000000] 12:06:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A9110B1000) [pid = 3280] [serial = 1927] [outer = 000000A910FEF800] 12:06:13 INFO - PROCESS | 3280 | 1470942373452 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9110B6C00) [pid = 3280] [serial = 1928] [outer = 000000A910FEF800] 12:06:14 INFO - PROCESS | 3280 | 1470942374225 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:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1129ms 12:06:14 INFO - PROCESS | 3280 | 1470942374278 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 3280 | 1470942374283 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:06:14 INFO - PROCESS | 3280 | 1470942374287 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 3280 | 1470942374291 Marionette TRACE conn6 <- [1,2534,null,{}] 12:06:14 INFO - PROCESS | 3280 | 1470942374297 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:06:14 INFO - PROCESS | 3280 | 1470942374300 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:14 INFO - PROCESS | 3280 | 1470942374407 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:06:14 INFO - PROCESS | 3280 | 1470942374485 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 3280 | 1470942374490 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907050800 == 41 [pid = 3280] [id = 643] 12:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9014EA800) [pid = 3280] [serial = 1929] [outer = 0000000000000000] 12:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9053EBC00) [pid = 3280] [serial = 1930] [outer = 000000A9014EA800] 12:06:14 INFO - PROCESS | 3280 | 1470942374587 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A906B2F000) [pid = 3280] [serial = 1931] [outer = 000000A9014EA800] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A915670000 == 40 [pid = 3280] [id = 637] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A91554D000 == 39 [pid = 3280] [id = 636] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A91519F800 == 38 [pid = 3280] [id = 635] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A913548800 == 37 [pid = 3280] [id = 634] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C16800 == 36 [pid = 3280] [id = 633] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113BD800 == 35 [pid = 3280] [id = 632] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA6F800 == 34 [pid = 3280] [id = 631] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B29F800 == 33 [pid = 3280] [id = 630] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A81800 == 32 [pid = 3280] [id = 629] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D53B800 == 31 [pid = 3280] [id = 628] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B116000 == 30 [pid = 3280] [id = 618] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E320000 == 29 [pid = 3280] [id = 627] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FC44000 == 28 [pid = 3280] [id = 642] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC40000 == 27 [pid = 3280] [id = 641] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A9A800 == 26 [pid = 3280] [id = 640] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B8000 == 25 [pid = 3280] [id = 638] 12:06:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1C6800 == 24 [pid = 3280] [id = 639] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90B2E0000) [pid = 3280] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A900BD4400) [pid = 3280] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90A710C00) [pid = 3280] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900EE1000) [pid = 3280] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A9019A7C00) [pid = 3280] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9069CBC00) [pid = 3280] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A906B60400) [pid = 3280] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D362800) [pid = 3280] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90695F800) [pid = 3280] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A905144000) [pid = 3280] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90AF06800) [pid = 3280] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90A758400) [pid = 3280] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DEB2C00) [pid = 3280] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E726400) [pid = 3280] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA13800) [pid = 3280] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D307C00) [pid = 3280] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D714400) [pid = 3280] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D5C3400) [pid = 3280] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DF7D800) [pid = 3280] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DA2DC00) [pid = 3280] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D85B800) [pid = 3280] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A905148000) [pid = 3280] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D5F1800) [pid = 3280] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90D743400) [pid = 3280] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90A782400) [pid = 3280] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:06:15 INFO - PROCESS | 3280 | 1470942375826 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:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1592ms 12:06:15 INFO - PROCESS | 3280 | 1470942375927 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 3280 | 1470942375931 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:06:15 INFO - PROCESS | 3280 | 1470942375939 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 3280 | 1470942375942 Marionette TRACE conn6 <- [1,2538,null,{}] 12:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:06:15 INFO - PROCESS | 3280 | 1470942375948 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:06:15 INFO - PROCESS | 3280 | 1470942375951 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:16 INFO - PROCESS | 3280 | 1470942376048 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:06:16 INFO - PROCESS | 3280 | 1470942376055 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 3280 | 1470942376058 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B11E000 == 25 [pid = 3280] [id = 644] 12:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A900BC7000) [pid = 3280] [serial = 1932] [outer = 0000000000000000] 12:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A9014EA000) [pid = 3280] [serial = 1933] [outer = 000000A900BC7000] 12:06:16 INFO - PROCESS | 3280 | 1470942376106 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90218F800) [pid = 3280] [serial = 1934] [outer = 000000A900BC7000] 12:06:16 INFO - PROCESS | 3280 | 1470942376607 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:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 669ms 12:06:16 INFO - PROCESS | 3280 | 1470942376617 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 3280 | 1470942376622 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:06:16 INFO - PROCESS | 3280 | 1470942376629 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 3280 | 1470942376632 Marionette TRACE conn6 <- [1,2542,null,{}] 12:06:16 INFO - PROCESS | 3280 | 1470942376636 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:06:16 INFO - PROCESS | 3280 | 1470942376638 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:16 INFO - PROCESS | 3280 | 1470942376731 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:06:16 INFO - PROCESS | 3280 | 1470942376739 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 3280 | 1470942376742 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D764800 == 26 [pid = 3280] [id = 645] 12:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A905E49000) [pid = 3280] [serial = 1935] [outer = 0000000000000000] 12:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90696CC00) [pid = 3280] [serial = 1936] [outer = 000000A905E49000] 12:06:16 INFO - PROCESS | 3280 | 1470942376791 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A906B5A400) [pid = 3280] [serial = 1937] [outer = 000000A905E49000] 12:06:17 INFO - PROCESS | 3280 | 1470942377279 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:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 12:06:17 INFO - PROCESS | 3280 | 1470942377323 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 3280 | 1470942377325 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:06:17 INFO - PROCESS | 3280 | 1470942377329 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 3280 | 1470942377333 Marionette TRACE conn6 <- [1,2546,null,{}] 12:06:17 INFO - PROCESS | 3280 | 1470942377344 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:06:17 INFO - PROCESS | 3280 | 1470942377349 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:17 INFO - PROCESS | 3280 | 1470942377465 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:06:17 INFO - PROCESS | 3280 | 1470942377557 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 3280 | 1470942377560 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E768800 == 27 [pid = 3280] [id = 646] 12:06:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900B36800) [pid = 3280] [serial = 1938] [outer = 0000000000000000] 12:06:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A766000) [pid = 3280] [serial = 1939] [outer = 000000A900B36800] 12:06:17 INFO - PROCESS | 3280 | 1470942377610 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A786C00) [pid = 3280] [serial = 1940] [outer = 000000A900B36800] 12:06:18 INFO - PROCESS | 3280 | 1470942378063 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:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 795ms 12:06:18 INFO - PROCESS | 3280 | 1470942378127 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 3280 | 1470942378130 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:06:18 INFO - PROCESS | 3280 | 1470942378142 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 3280 | 1470942378145 Marionette TRACE conn6 <- [1,2550,null,{}] 12:06:18 INFO - PROCESS | 3280 | 1470942378148 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:06:18 INFO - PROCESS | 3280 | 1470942378150 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:18 INFO - PROCESS | 3280 | 1470942378269 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:06:18 INFO - PROCESS | 3280 | 1470942378323 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 3280 | 1470942378325 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1F000 == 28 [pid = 3280] [id = 647] 12:06:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90B133800) [pid = 3280] [serial = 1941] [outer = 0000000000000000] 12:06:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90CB02C00) [pid = 3280] [serial = 1942] [outer = 000000A90B133800] 12:06:18 INFO - PROCESS | 3280 | 1470942378372 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D309400) [pid = 3280] [serial = 1943] [outer = 000000A90B133800] 12:06:18 INFO - PROCESS | 3280 | 1470942378866 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:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 12:06:18 INFO - PROCESS | 3280 | 1470942378923 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 3280 | 1470942378925 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:06:18 INFO - PROCESS | 3280 | 1470942378929 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 3280 | 1470942378930 Marionette TRACE conn6 <- [1,2554,null,{}] 12:06:18 INFO - PROCESS | 3280 | 1470942378940 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:06:18 INFO - PROCESS | 3280 | 1470942378942 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:19 INFO - PROCESS | 3280 | 1470942379052 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:06:19 INFO - PROCESS | 3280 | 1470942379064 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 3280 | 1470942379066 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A91000 == 29 [pid = 3280] [id = 648] 12:06:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A905C59000) [pid = 3280] [serial = 1944] [outer = 0000000000000000] 12:06:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D363000) [pid = 3280] [serial = 1945] [outer = 000000A905C59000] 12:06:19 INFO - PROCESS | 3280 | 1470942379111 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5C1400) [pid = 3280] [serial = 1946] [outer = 000000A905C59000] 12:06:19 INFO - PROCESS | 3280 | 1470942379597 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:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 12:06:19 INFO - PROCESS | 3280 | 1470942379670 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 3280 | 1470942379672 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:06:19 INFO - PROCESS | 3280 | 1470942379676 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 3280 | 1470942379678 Marionette TRACE conn6 <- [1,2558,null,{}] 12:06:19 INFO - PROCESS | 3280 | 1470942379681 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:06:19 INFO - PROCESS | 3280 | 1470942379687 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:19 INFO - PROCESS | 3280 | 1470942379829 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900B9E800) [pid = 3280] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A900BD4000) [pid = 3280] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90E363000) [pid = 3280] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A902192400) [pid = 3280] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90A76C400) [pid = 3280] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9053F1400) [pid = 3280] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90D710400) [pid = 3280] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900BA3400) [pid = 3280] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A900B86C00) [pid = 3280] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A907249000) [pid = 3280] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90E364800) [pid = 3280] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:06:20 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9070F3800) [pid = 3280] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:06:20 INFO - PROCESS | 3280 | 1470942380056 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 3280 | 1470942380059 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D298800 == 30 [pid = 3280] [id = 649] 12:06:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900812C00) [pid = 3280] [serial = 1947] [outer = 0000000000000000] 12:06:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900BD0400) [pid = 3280] [serial = 1948] [outer = 000000A900812C00] 12:06:20 INFO - PROCESS | 3280 | 1470942380106 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A907249000) [pid = 3280] [serial = 1949] [outer = 000000A900812C00] 12:06:20 INFO - PROCESS | 3280 | 1470942380521 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:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 880ms 12:06:20 INFO - PROCESS | 3280 | 1470942380557 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 3280 | 1470942380559 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:06:20 INFO - PROCESS | 3280 | 1470942380566 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 3280 | 1470942380568 Marionette TRACE conn6 <- [1,2562,null,{}] 12:06:20 INFO - PROCESS | 3280 | 1470942380572 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:06:20 INFO - PROCESS | 3280 | 1470942380574 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:20 INFO - PROCESS | 3280 | 1470942380686 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:06:20 INFO - PROCESS | 3280 | 1470942380696 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 3280 | 1470942380699 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913773800 == 31 [pid = 3280] [id = 650] 12:06:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900A6B800) [pid = 3280] [serial = 1950] [outer = 0000000000000000] 12:06:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D858000) [pid = 3280] [serial = 1951] [outer = 000000A900A6B800] 12:06:20 INFO - PROCESS | 3280 | 1470942380745 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90DA1BC00) [pid = 3280] [serial = 1952] [outer = 000000A900A6B800] 12:06:21 INFO - PROCESS | 3280 | 1470942381157 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:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 12:06:21 INFO - PROCESS | 3280 | 1470942381199 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 3280 | 1470942381202 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:06:21 INFO - PROCESS | 3280 | 1470942381205 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 3280 | 1470942381207 Marionette TRACE conn6 <- [1,2566,null,{}] 12:06:21 INFO - PROCESS | 3280 | 1470942381210 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:06:21 INFO - PROCESS | 3280 | 1470942381212 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:21 INFO - PROCESS | 3280 | 1470942381326 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:06:21 INFO - PROCESS | 3280 | 1470942381338 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 3280 | 1470942381340 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914367000 == 32 [pid = 3280] [id = 651] 12:06:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DA1C400) [pid = 3280] [serial = 1953] [outer = 0000000000000000] 12:06:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DACFC00) [pid = 3280] [serial = 1954] [outer = 000000A90DA1C400] 12:06:21 INFO - PROCESS | 3280 | 1470942381393 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DEB9400) [pid = 3280] [serial = 1955] [outer = 000000A90DA1C400] 12:06:21 INFO - PROCESS | 3280 | 1470942381809 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:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 12:06:21 INFO - PROCESS | 3280 | 1470942381837 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 3280 | 1470942381839 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:06:21 INFO - PROCESS | 3280 | 1470942381843 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:06:21 INFO - PROCESS | 3280 | 1470942381844 Marionette TRACE conn6 <- [1,2570,null,{}] 12:06:21 INFO - PROCESS | 3280 | 1470942381848 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:06:21 INFO - PROCESS | 3280 | 1470942381850 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:21 INFO - PROCESS | 3280 | 1470942381966 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:06:21 INFO - PROCESS | 3280 | 1470942381974 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 3280 | 1470942381976 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E767800 == 33 [pid = 3280] [id = 652] 12:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90DEB7C00) [pid = 3280] [serial = 1956] [outer = 0000000000000000] 12:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E359000) [pid = 3280] [serial = 1957] [outer = 000000A90DEB7C00] 12:06:22 INFO - PROCESS | 3280 | 1470942382021 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E366C00) [pid = 3280] [serial = 1958] [outer = 000000A90DEB7C00] 12:06:22 INFO - PROCESS | 3280 | 1470942382817 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:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1026ms 12:06:22 INFO - PROCESS | 3280 | 1470942382873 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 3280 | 1470942382878 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:06:22 INFO - PROCESS | 3280 | 1470942382904 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 3280 | 1470942382910 Marionette TRACE conn6 <- [1,2574,null,{}] 12:06:22 INFO - PROCESS | 3280 | 1470942382916 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:06:22 INFO - PROCESS | 3280 | 1470942382919 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:23 INFO - PROCESS | 3280 | 1470942383076 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:06:23 INFO - PROCESS | 3280 | 1470942383194 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 3280 | 1470942383197 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D953000 == 34 [pid = 3280] [id = 653] 12:06:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A900BD4400) [pid = 3280] [serial = 1959] [outer = 0000000000000000] 12:06:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A902116000) [pid = 3280] [serial = 1960] [outer = 000000A900BD4400] 12:06:23 INFO - PROCESS | 3280 | 1470942383259 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A905EF4C00) [pid = 3280] [serial = 1961] [outer = 000000A900BD4400] 12:06:24 INFO - PROCESS | 3280 | 1470942384001 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:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1157ms 12:06:24 INFO - PROCESS | 3280 | 1470942384044 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 3280 | 1470942384049 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:06:24 INFO - PROCESS | 3280 | 1470942384056 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 3280 | 1470942384059 Marionette TRACE conn6 <- [1,2578,null,{}] 12:06:24 INFO - PROCESS | 3280 | 1470942384063 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:06:24 INFO - PROCESS | 3280 | 1470942384066 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:24 INFO - PROCESS | 3280 | 1470942384195 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:06:24 INFO - PROCESS | 3280 | 1470942384395 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 3280 | 1470942384398 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907023800 == 35 [pid = 3280] [id = 654] 12:06:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90088D000) [pid = 3280] [serial = 1962] [outer = 0000000000000000] 12:06:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A900BD2C00) [pid = 3280] [serial = 1963] [outer = 000000A90088D000] 12:06:24 INFO - PROCESS | 3280 | 1470942384460 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A905B73800) [pid = 3280] [serial = 1964] [outer = 000000A90088D000] 12:06:24 INFO - PROCESS | 3280 | --DOCSHELL 000000A914367000 == 34 [pid = 3280] [id = 651] 12:06:24 INFO - PROCESS | 3280 | --DOCSHELL 000000A913773800 == 33 [pid = 3280] [id = 650] 12:06:24 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D298800 == 32 [pid = 3280] [id = 649] 12:06:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A91000 == 31 [pid = 3280] [id = 648] 12:06:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1F000 == 30 [pid = 3280] [id = 647] 12:06:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E768800 == 29 [pid = 3280] [id = 646] 12:06:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D764800 == 28 [pid = 3280] [id = 645] 12:06:25 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B11E000 == 27 [pid = 3280] [id = 644] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A910FEB000) [pid = 3280] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D5BB400) [pid = 3280] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90DA32000) [pid = 3280] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90ED8EC00) [pid = 3280] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A906B57800) [pid = 3280] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A771C00) [pid = 3280] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E35F400) [pid = 3280] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D5F3800) [pid = 3280] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D715C00) [pid = 3280] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90AF0EC00) [pid = 3280] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90569E800) [pid = 3280] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A76CC00) [pid = 3280] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E20A400) [pid = 3280] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A76B400) [pid = 3280] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A91038A800) [pid = 3280] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E44E800) [pid = 3280] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DACF400) [pid = 3280] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A9056B8000) [pid = 3280] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90FBD3800) [pid = 3280] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90DA1A800) [pid = 3280] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D305000) [pid = 3280] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A901405400) [pid = 3280] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A9104E0C00) [pid = 3280] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:06:25 INFO - PROCESS | 3280 | 1470942385103 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:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1080ms 12:06:25 INFO - PROCESS | 3280 | 1470942385138 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 3280 | 1470942385142 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:06:25 INFO - PROCESS | 3280 | 1470942385147 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:06:25 INFO - PROCESS | 3280 | 1470942385149 Marionette TRACE conn6 <- [1,2582,null,{}] 12:06:25 INFO - PROCESS | 3280 | 1470942385155 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:06:25 INFO - PROCESS | 3280 | 1470942385159 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:25 INFO - PROCESS | 3280 | 1470942385252 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:06:25 INFO - PROCESS | 3280 | 1470942385336 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 3280 | 1470942385339 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D2A3800 == 28 [pid = 3280] [id = 655] 12:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A901405400) [pid = 3280] [serial = 1965] [outer = 0000000000000000] 12:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A9056B8000) [pid = 3280] [serial = 1966] [outer = 000000A901405400] 12:06:25 INFO - PROCESS | 3280 | 1470942385388 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90724C400) [pid = 3280] [serial = 1967] [outer = 000000A901405400] 12:06:25 INFO - PROCESS | 3280 | 1470942385858 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:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 12:06:25 INFO - PROCESS | 3280 | 1470942385887 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 3280 | 1470942385891 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:06:25 INFO - PROCESS | 3280 | 1470942385896 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 3280 | 1470942385898 Marionette TRACE conn6 <- [1,2586,null,{}] 12:06:25 INFO - PROCESS | 3280 | 1470942385902 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:06:25 INFO - PROCESS | 3280 | 1470942385904 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:26 INFO - PROCESS | 3280 | 1470942385997 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:06:26 INFO - PROCESS | 3280 | 1470942386003 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 3280 | 1470942386005 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E331800 == 29 [pid = 3280] [id = 656] 12:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90A76B800) [pid = 3280] [serial = 1968] [outer = 0000000000000000] 12:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90AF0A800) [pid = 3280] [serial = 1969] [outer = 000000A90A76B800] 12:06:26 INFO - PROCESS | 3280 | 1470942386053 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D303000) [pid = 3280] [serial = 1970] [outer = 000000A90A76B800] 12:06:26 INFO - PROCESS | 3280 | 1470942386544 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:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 689ms 12:06:26 INFO - PROCESS | 3280 | 1470942386588 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 3280 | 1470942386591 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:06:26 INFO - PROCESS | 3280 | 1470942386596 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 3280 | 1470942386603 Marionette TRACE conn6 <- [1,2590,null,{}] 12:06:26 INFO - PROCESS | 3280 | 1470942386613 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:06:26 INFO - PROCESS | 3280 | 1470942386617 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:26 INFO - PROCESS | 3280 | 1470942386709 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:06:26 INFO - PROCESS | 3280 | 1470942386800 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 3280 | 1470942386802 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C08000 == 30 [pid = 3280] [id = 657] 12:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900BC7400) [pid = 3280] [serial = 1971] [outer = 0000000000000000] 12:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D366800) [pid = 3280] [serial = 1972] [outer = 000000A900BC7400] 12:06:26 INFO - PROCESS | 3280 | 1470942386848 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D6A2C00) [pid = 3280] [serial = 1973] [outer = 000000A900BC7400] 12:06:27 INFO - PROCESS | 3280 | 1470942387261 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:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 12:06:27 INFO - PROCESS | 3280 | 1470942387289 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 3280 | 1470942387291 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:06:27 INFO - PROCESS | 3280 | 1470942387295 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 3280 | 1470942387296 Marionette TRACE conn6 <- [1,2594,null,{}] 12:06:27 INFO - PROCESS | 3280 | 1470942387300 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:06:27 INFO - PROCESS | 3280 | 1470942387302 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:27 INFO - PROCESS | 3280 | 1470942387447 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:06:27 INFO - PROCESS | 3280 | 1470942387478 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 3280 | 1470942387480 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91251B800 == 31 [pid = 3280] [id = 658] 12:06:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D715800) [pid = 3280] [serial = 1974] [outer = 0000000000000000] 12:06:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D85F000) [pid = 3280] [serial = 1975] [outer = 000000A90D715800] 12:06:27 INFO - PROCESS | 3280 | 1470942387526 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90DA21800) [pid = 3280] [serial = 1976] [outer = 000000A90D715800] 12:06:27 INFO - PROCESS | 3280 | 1470942387981 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:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 12:06:28 INFO - PROCESS | 3280 | 1470942388032 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 3280 | 1470942388034 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:06:28 INFO - PROCESS | 3280 | 1470942388038 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:06:28 INFO - PROCESS | 3280 | 1470942388039 Marionette TRACE conn6 <- [1,2598,null,{}] 12:06:28 INFO - PROCESS | 3280 | 1470942388043 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:06:28 INFO - PROCESS | 3280 | 1470942388045 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:28 INFO - PROCESS | 3280 | 1470942388160 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:06:28 INFO - PROCESS | 3280 | 1470942388217 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 3280 | 1470942388224 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A7C800 == 32 [pid = 3280] [id = 659] 12:06:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90DA32000) [pid = 3280] [serial = 1977] [outer = 0000000000000000] 12:06:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90DEB2C00) [pid = 3280] [serial = 1978] [outer = 000000A90DA32000] 12:06:28 INFO - PROCESS | 3280 | 1470942388283 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E362800) [pid = 3280] [serial = 1979] [outer = 000000A90DA32000] 12:06:28 INFO - PROCESS | 3280 | 1470942388754 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:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 12:06:28 INFO - PROCESS | 3280 | 1470942388815 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 3280 | 1470942388818 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:06:28 INFO - PROCESS | 3280 | 1470942388821 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:06:28 INFO - PROCESS | 3280 | 1470942388823 Marionette TRACE conn6 <- [1,2602,null,{}] 12:06:28 INFO - PROCESS | 3280 | 1470942388831 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:06:28 INFO - PROCESS | 3280 | 1470942388833 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:28 INFO - PROCESS | 3280 | 1470942388962 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:06:28 INFO - PROCESS | 3280 | 1470942388975 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 3280 | 1470942388978 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151AC800 == 33 [pid = 3280] [id = 660] 12:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90E365C00) [pid = 3280] [serial = 1980] [outer = 0000000000000000] 12:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E7E4C00) [pid = 3280] [serial = 1981] [outer = 000000A90E365C00] 12:06:29 INFO - PROCESS | 3280 | 1470942389068 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90EF0F000) [pid = 3280] [serial = 1982] [outer = 000000A90E365C00] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A9014EA400) [pid = 3280] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D1AAC00) [pid = 3280] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E44C000) [pid = 3280] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A910FEF800) [pid = 3280] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900A6B800) [pid = 3280] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA1C400) [pid = 3280] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90B133800) [pid = 3280] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A905C59000) [pid = 3280] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A905E49000) [pid = 3280] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A900B36800) [pid = 3280] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9014EA800) [pid = 3280] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A900BC7000) [pid = 3280] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:06:29 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A900812C00) [pid = 3280] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:06:29 INFO - PROCESS | 3280 | 1470942389497 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:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 732ms 12:06:29 INFO - PROCESS | 3280 | 1470942389557 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 3280 | 1470942389559 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:06:29 INFO - PROCESS | 3280 | 1470942389562 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 3280 | 1470942389564 Marionette TRACE conn6 <- [1,2606,null,{}] 12:06:29 INFO - PROCESS | 3280 | 1470942389567 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:06:29 INFO - PROCESS | 3280 | 1470942389571 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:29 INFO - PROCESS | 3280 | 1470942389656 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:06:29 INFO - PROCESS | 3280 | 1470942389662 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 3280 | 1470942389664 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D77D800 == 34 [pid = 3280] [id = 661] 12:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9053EE400) [pid = 3280] [serial = 1983] [outer = 0000000000000000] 12:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D5C2C00) [pid = 3280] [serial = 1984] [outer = 000000A9053EE400] 12:06:29 INFO - PROCESS | 3280 | 1470942389709 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90E44E800) [pid = 3280] [serial = 1985] [outer = 000000A9053EE400] 12:06:30 INFO - PROCESS | 3280 | 1470942390138 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:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 628ms 12:06:30 INFO - PROCESS | 3280 | 1470942390193 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 3280 | 1470942390195 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:06:30 INFO - PROCESS | 3280 | 1470942390198 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 3280 | 1470942390208 Marionette TRACE conn6 <- [1,2610,null,{}] 12:06:30 INFO - PROCESS | 3280 | 1470942390212 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:06:30 INFO - PROCESS | 3280 | 1470942390215 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:30 INFO - PROCESS | 3280 | 1470942390300 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:06:30 INFO - PROCESS | 3280 | 1470942390305 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 3280 | 1470942390307 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91565C000 == 35 [pid = 3280] [id = 662] 12:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90EFF1C00) [pid = 3280] [serial = 1986] [outer = 0000000000000000] 12:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90FBC9800) [pid = 3280] [serial = 1987] [outer = 000000A90EFF1C00] 12:06:30 INFO - PROCESS | 3280 | 1470942390353 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A910380000) [pid = 3280] [serial = 1988] [outer = 000000A90EFF1C00] 12:06:30 INFO - PROCESS | 3280 | 1470942390789 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:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 650ms 12:06:30 INFO - PROCESS | 3280 | 1470942390852 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 3280 | 1470942390854 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:06:30 INFO - PROCESS | 3280 | 1470942390857 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 3280 | 1470942390859 Marionette TRACE conn6 <- [1,2614,null,{}] 12:06:30 INFO - PROCESS | 3280 | 1470942390863 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:06:30 INFO - PROCESS | 3280 | 1470942390865 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:30 INFO - PROCESS | 3280 | 1470942390949 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:06:30 INFO - PROCESS | 3280 | 1470942390954 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 3280 | 1470942390956 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915F94800 == 36 [pid = 3280] [id = 663] 12:06:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9104DC800) [pid = 3280] [serial = 1989] [outer = 0000000000000000] 12:06:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A910FE7000) [pid = 3280] [serial = 1990] [outer = 000000A9104DC800] 12:06:31 INFO - PROCESS | 3280 | 1470942391001 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A910FF1000) [pid = 3280] [serial = 1991] [outer = 000000A9104DC800] 12:06:31 INFO - PROCESS | 3280 | 1470942391582 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:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 12:06:31 INFO - PROCESS | 3280 | 1470942391670 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 3280 | 1470942391675 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:06:31 INFO - PROCESS | 3280 | 1470942391694 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 3280 | 1470942391698 Marionette TRACE conn6 <- [1,2618,null,{}] 12:06:31 INFO - PROCESS | 3280 | 1470942391705 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:06:31 INFO - PROCESS | 3280 | 1470942391709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:31 INFO - PROCESS | 3280 | 1470942391840 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:06:31 INFO - PROCESS | 3280 | 1470942391958 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 3280 | 1470942391961 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD12000 == 37 [pid = 3280] [id = 664] 12:06:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A905402800) [pid = 3280] [serial = 1992] [outer = 0000000000000000] 12:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A906B61400) [pid = 3280] [serial = 1993] [outer = 000000A905402800] 12:06:32 INFO - PROCESS | 3280 | 1470942392023 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A70EC00) [pid = 3280] [serial = 1994] [outer = 000000A905402800] 12:06:32 INFO - PROCESS | 3280 | 1470942392584 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:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 963ms 12:06:32 INFO - PROCESS | 3280 | 1470942392645 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 3280 | 1470942392650 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:06:32 INFO - PROCESS | 3280 | 1470942392657 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 3280 | 1470942392660 Marionette TRACE conn6 <- [1,2622,null,{}] 12:06:32 INFO - PROCESS | 3280 | 1470942392664 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:06:32 INFO - PROCESS | 3280 | 1470942392667 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:32 INFO - PROCESS | 3280 | 1470942392786 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:06:32 INFO - PROCESS | 3280 | 1470942392884 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 3280 | 1470942392887 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E5000 == 38 [pid = 3280] [id = 665] 12:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D362C00) [pid = 3280] [serial = 1995] [outer = 0000000000000000] 12:06:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D370400) [pid = 3280] [serial = 1996] [outer = 000000A90D362C00] 12:06:32 INFO - PROCESS | 3280 | 1470942392946 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5FA800) [pid = 3280] [serial = 1997] [outer = 000000A90D362C00] 12:06:33 INFO - PROCESS | 3280 | 1470942393587 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:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 986ms 12:06:33 INFO - PROCESS | 3280 | 1470942393643 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:06:33 INFO - PROCESS | 3280 | 1470942393646 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:06:33 INFO - PROCESS | 3280 | 1470942393650 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 3280 | 1470942393654 Marionette TRACE conn6 <- [1,2626,null,{}] 12:06:33 INFO - PROCESS | 3280 | 1470942393666 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:06:33 INFO - PROCESS | 3280 | 1470942393671 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:33 INFO - PROCESS | 3280 | 1470942393785 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:06:33 INFO - PROCESS | 3280 | 1470942393912 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 3280 | 1470942393916 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC37000 == 39 [pid = 3280] [id = 666] 12:06:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90E364000) [pid = 3280] [serial = 1998] [outer = 0000000000000000] 12:06:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90E7CD400) [pid = 3280] [serial = 1999] [outer = 000000A90E364000] 12:06:33 INFO - PROCESS | 3280 | 1470942393975 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A910FF1800) [pid = 3280] [serial = 2000] [outer = 000000A90E364000] 12:06:34 INFO - PROCESS | 3280 | 1470942394598 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:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 12:06:34 INFO - PROCESS | 3280 | 1470942394638 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 3280 | 1470942394641 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:06:34 INFO - PROCESS | 3280 | 1470942394645 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 3280 | 1470942394647 Marionette TRACE conn6 <- [1,2630,null,{}] 12:06:34 INFO - PROCESS | 3280 | 1470942394651 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:06:34 INFO - PROCESS | 3280 | 1470942394654 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:34 INFO - PROCESS | 3280 | 1470942394770 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:06:34 INFO - PROCESS | 3280 | 1470942394894 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 3280 | 1470942394897 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A96800 == 40 [pid = 3280] [id = 667] 12:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A900BA9800) [pid = 3280] [serial = 2001] [outer = 0000000000000000] 12:06:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90DEAE000) [pid = 3280] [serial = 2002] [outer = 000000A900BA9800] 12:06:34 INFO - PROCESS | 3280 | 1470942394954 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A911172400) [pid = 3280] [serial = 2003] [outer = 000000A900BA9800] 12:06:35 INFO - PROCESS | 3280 | 1470942395692 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:06:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1085ms 12:06:35 INFO - PROCESS | 3280 | 1470942395731 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 3280 | 1470942395735 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:06:35 INFO - PROCESS | 3280 | 1470942395740 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 3280 | 1470942395743 Marionette TRACE conn6 <- [1,2634,null,{}] 12:06:35 INFO - PROCESS | 3280 | 1470942395748 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:06:35 INFO - PROCESS | 3280 | 1470942395751 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:35 INFO - PROCESS | 3280 | 1470942395858 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:06:35 INFO - PROCESS | 3280 | 1470942395985 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 3280 | 1470942395988 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A907320000 == 41 [pid = 3280] [id = 668] 12:06:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A902192400) [pid = 3280] [serial = 2004] [outer = 0000000000000000] 12:06:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90695FC00) [pid = 3280] [serial = 2005] [outer = 000000A902192400] 12:06:36 INFO - PROCESS | 3280 | 1470942396042 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9070F1C00) [pid = 3280] [serial = 2006] [outer = 000000A902192400] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A91565C000 == 40 [pid = 3280] [id = 662] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D77D800 == 39 [pid = 3280] [id = 661] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151AC800 == 38 [pid = 3280] [id = 660] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A7C800 == 37 [pid = 3280] [id = 659] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A91251B800 == 36 [pid = 3280] [id = 658] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C08000 == 35 [pid = 3280] [id = 657] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E331800 == 34 [pid = 3280] [id = 656] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D2A3800 == 33 [pid = 3280] [id = 655] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A907023800 == 32 [pid = 3280] [id = 654] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D953000 == 31 [pid = 3280] [id = 653] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E767800 == 30 [pid = 3280] [id = 652] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A907050800 == 29 [pid = 3280] [id = 643] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A96800 == 28 [pid = 3280] [id = 667] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC37000 == 27 [pid = 3280] [id = 666] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E5000 == 26 [pid = 3280] [id = 665] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A915F94800 == 25 [pid = 3280] [id = 663] 12:06:36 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD12000 == 24 [pid = 3280] [id = 664] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90DACFC00) [pid = 3280] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90CB02C00) [pid = 3280] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D363000) [pid = 3280] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D309400) [pid = 3280] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90696CC00) [pid = 3280] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A906B5A400) [pid = 3280] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A766000) [pid = 3280] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A906B2F000) [pid = 3280] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A9053EBC00) [pid = 3280] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9014EA000) [pid = 3280] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90218F800) [pid = 3280] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900BD0400) [pid = 3280] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D5C1400) [pid = 3280] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A907245800) [pid = 3280] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A905B8E000) [pid = 3280] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5DA800) [pid = 3280] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D30E800) [pid = 3280] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90FBD4400) [pid = 3280] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E723C00) [pid = 3280] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9110B6C00) [pid = 3280] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9110B1000) [pid = 3280] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A907249000) [pid = 3280] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D858000) [pid = 3280] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90DA1BC00) [pid = 3280] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90A786C00) [pid = 3280] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90DEB9400) [pid = 3280] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:06:37 INFO - PROCESS | 3280 | 1470942397269 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:06:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1593ms 12:06:37 INFO - PROCESS | 3280 | 1470942397333 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 3280 | 1470942397337 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:06:37 INFO - PROCESS | 3280 | 1470942397342 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 3280 | 1470942397347 Marionette TRACE conn6 <- [1,2638,null,{}] 12:06:37 INFO - PROCESS | 3280 | 1470942397352 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:06:37 INFO - PROCESS | 3280 | 1470942397355 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:37 INFO - PROCESS | 3280 | 1470942397486 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:06:37 INFO - PROCESS | 3280 | 1470942397565 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 3280 | 1470942397568 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B11C800 == 25 [pid = 3280] [id = 669] 12:06:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A900BCA000) [pid = 3280] [serial = 2007] [outer = 0000000000000000] 12:06:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A900BD1000) [pid = 3280] [serial = 2008] [outer = 000000A900BCA000] 12:06:37 INFO - PROCESS | 3280 | 1470942397619 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A901451800) [pid = 3280] [serial = 2009] [outer = 000000A900BCA000] 12:06:38 INFO - PROCESS | 3280 | 1470942398003 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:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 12:06:38 INFO - PROCESS | 3280 | 1470942398037 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 3280 | 1470942398043 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:06:38 INFO - PROCESS | 3280 | 1470942398083 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 3280 | 1470942398086 Marionette TRACE conn6 <- [1,2642,null,{}] 12:06:38 INFO - PROCESS | 3280 | 1470942398090 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:06:38 INFO - PROCESS | 3280 | 1470942398092 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:38 INFO - PROCESS | 3280 | 1470942398189 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:06:38 INFO - PROCESS | 3280 | 1470942398203 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 3280 | 1470942398205 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D767800 == 26 [pid = 3280] [id = 670] 12:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9053F2400) [pid = 3280] [serial = 2010] [outer = 0000000000000000] 12:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90540AC00) [pid = 3280] [serial = 2011] [outer = 000000A9053F2400] 12:06:38 INFO - PROCESS | 3280 | 1470942398254 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A905B70800) [pid = 3280] [serial = 2012] [outer = 000000A9053F2400] 12:06:38 INFO - PROCESS | 3280 | 1470942398719 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:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 12:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:06:38 INFO - PROCESS | 3280 | 1470942398773 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 3280 | 1470942398775 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:06:38 INFO - PROCESS | 3280 | 1470942398779 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 3280 | 1470942398783 Marionette TRACE conn6 <- [1,2646,null,{}] 12:06:38 INFO - PROCESS | 3280 | 1470942398794 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:06:38 INFO - PROCESS | 3280 | 1470942398799 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:38 INFO - PROCESS | 3280 | 1470942398888 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:06:38 INFO - PROCESS | 3280 | 1470942398903 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 3280 | 1470942398906 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD62000 == 27 [pid = 3280] [id = 671] 12:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9070F0800) [pid = 3280] [serial = 2013] [outer = 0000000000000000] 12:06:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A9070F4800) [pid = 3280] [serial = 2014] [outer = 000000A9070F0800] 12:06:38 INFO - PROCESS | 3280 | 1470942398955 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A907284C00) [pid = 3280] [serial = 2015] [outer = 000000A9070F0800] 12:06:39 INFO - PROCESS | 3280 | 1470942399429 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:06:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 693ms 12:06:39 INFO - PROCESS | 3280 | 1470942399474 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 3280 | 1470942399477 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:06:39 INFO - PROCESS | 3280 | 1470942399480 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:06:39 INFO - PROCESS | 3280 | 1470942399482 Marionette TRACE conn6 <- [1,2650,null,{}] 12:06:39 INFO - PROCESS | 3280 | 1470942399491 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:06:39 INFO - PROCESS | 3280 | 1470942399493 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:39 INFO - PROCESS | 3280 | 1470942399640 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:06:39 INFO - PROCESS | 3280 | 1470942399653 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 3280 | 1470942399655 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113BA000 == 28 [pid = 3280] [id = 672] 12:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A767000) [pid = 3280] [serial = 2016] [outer = 0000000000000000] 12:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A76C400) [pid = 3280] [serial = 2017] [outer = 000000A90A767000] 12:06:39 INFO - PROCESS | 3280 | 1470942399747 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A783000) [pid = 3280] [serial = 2018] [outer = 000000A90A767000] 12:06:40 INFO - PROCESS | 3280 | 1470942400165 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:06:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 12:06:40 INFO - PROCESS | 3280 | 1470942400217 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 3280 | 1470942400219 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:06:40 INFO - PROCESS | 3280 | 1470942400235 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 3280 | 1470942400238 Marionette TRACE conn6 <- [1,2654,null,{}] 12:06:40 INFO - PROCESS | 3280 | 1470942400241 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:06:40 INFO - PROCESS | 3280 | 1470942400244 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:40 INFO - PROCESS | 3280 | 1470942400352 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:06:40 INFO - PROCESS | 3280 | 1470942400357 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 3280 | 1470942400359 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A71000 == 29 [pid = 3280] [id = 673] 12:06:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90A43B000) [pid = 3280] [serial = 2019] [outer = 0000000000000000] 12:06:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90A790400) [pid = 3280] [serial = 2020] [outer = 000000A90A43B000] 12:06:40 INFO - PROCESS | 3280 | 1470942400411 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90B135000) [pid = 3280] [serial = 2021] [outer = 000000A90A43B000] 12:06:40 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90EFF1C00) [pid = 3280] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D715800) [pid = 3280] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DA32000) [pid = 3280] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90088D000) [pid = 3280] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DEB7C00) [pid = 3280] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A901405400) [pid = 3280] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90A76B800) [pid = 3280] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E365C00) [pid = 3280] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900BC7400) [pid = 3280] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A900BD4400) [pid = 3280] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9104DC800) [pid = 3280] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:06:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A9053EE400) [pid = 3280] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:06:41 INFO - PROCESS | 3280 | [3280] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:06:41 INFO - PROCESS | 3280 | 1470942401381 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:06:41 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:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1201ms 12:06:41 INFO - PROCESS | 3280 | 1470942401427 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 3280 | 1470942401429 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:06:41 INFO - PROCESS | 3280 | 1470942401433 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 3280 | 1470942401434 Marionette TRACE conn6 <- [1,2658,null,{}] 12:06:41 INFO - PROCESS | 3280 | 1470942401438 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:06:41 INFO - PROCESS | 3280 | 1470942401444 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:41 INFO - PROCESS | 3280 | 1470942401543 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:06:41 INFO - PROCESS | 3280 | 1470942401619 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 3280 | 1470942401621 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C49800 == 30 [pid = 3280] [id = 674] 12:06:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A900A71800) [pid = 3280] [serial = 2022] [outer = 0000000000000000] 12:06:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D30D800) [pid = 3280] [serial = 2023] [outer = 000000A900A71800] 12:06:41 INFO - PROCESS | 3280 | 1470942401668 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D36C000) [pid = 3280] [serial = 2024] [outer = 000000A900A71800] 12:06:42 INFO - PROCESS | 3280 | 1470942402523 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:06:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:06:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1138ms 12:06:42 INFO - PROCESS | 3280 | 1470942402574 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 3280 | 1470942402576 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:06:42 INFO - PROCESS | 3280 | 1470942402580 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 3280 | 1470942402581 Marionette TRACE conn6 <- [1,2662,null,{}] 12:06:42 INFO - PROCESS | 3280 | 1470942402585 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:06:42 INFO - PROCESS | 3280 | 1470942402587 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:42 INFO - PROCESS | 3280 | 1470942402697 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:06:42 INFO - PROCESS | 3280 | 1470942402705 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 3280 | 1470942402707 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913549000 == 31 [pid = 3280] [id = 675] 12:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B30800) [pid = 3280] [serial = 2025] [outer = 0000000000000000] 12:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D5BE400) [pid = 3280] [serial = 2026] [outer = 000000A900B30800] 12:06:42 INFO - PROCESS | 3280 | 1470942402752 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D5EF000) [pid = 3280] [serial = 2027] [outer = 000000A900B30800] 12:06:43 INFO - PROCESS | 3280 | 1470942403708 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:06:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:06:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1182ms 12:06:43 INFO - PROCESS | 3280 | 1470942403765 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 3280 | 1470942403770 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:06:43 INFO - PROCESS | 3280 | 1470942403775 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 3280 | 1470942403779 Marionette TRACE conn6 <- [1,2666,null,{}] 12:06:43 INFO - PROCESS | 3280 | 1470942403785 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:06:43 INFO - PROCESS | 3280 | 1470942403788 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:43 INFO - PROCESS | 3280 | 1470942403938 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:06:44 INFO - PROCESS | 3280 | 1470942404082 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 3280 | 1470942404088 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1AE000 == 32 [pid = 3280] [id = 676] 12:06:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A900BC9000) [pid = 3280] [serial = 2028] [outer = 0000000000000000] 12:06:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900EE3400) [pid = 3280] [serial = 2029] [outer = 000000A900BC9000] 12:06:44 INFO - PROCESS | 3280 | 1470942404148 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A901FB8000) [pid = 3280] [serial = 2030] [outer = 000000A900BC9000] 12:06:45 INFO - PROCESS | 3280 | 1470942405336 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:06:45 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:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1584ms 12:06:45 INFO - PROCESS | 3280 | 1470942405363 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 3280 | 1470942405368 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:06:45 INFO - PROCESS | 3280 | 1470942405375 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 3280 | 1470942405378 Marionette TRACE conn6 <- [1,2670,null,{}] 12:06:45 INFO - PROCESS | 3280 | 1470942405382 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:06:45 INFO - PROCESS | 3280 | 1470942405385 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:45 INFO - PROCESS | 3280 | 1470942405543 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:06:45 INFO - PROCESS | 3280 | 1470942405644 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 3280 | 1470942405647 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A416800 == 33 [pid = 3280] [id = 677] 12:06:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900BA8000) [pid = 3280] [serial = 2031] [outer = 0000000000000000] 12:06:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A902119400) [pid = 3280] [serial = 2032] [outer = 000000A900BA8000] 12:06:45 INFO - PROCESS | 3280 | 1470942405705 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A906B5C800) [pid = 3280] [serial = 2033] [outer = 000000A900BA8000] 12:06:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C49800 == 32 [pid = 3280] [id = 674] 12:06:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A71000 == 31 [pid = 3280] [id = 673] 12:06:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113BA000 == 30 [pid = 3280] [id = 672] 12:06:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD62000 == 29 [pid = 3280] [id = 671] 12:06:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D767800 == 28 [pid = 3280] [id = 670] 12:06:46 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B11C800 == 27 [pid = 3280] [id = 669] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A910380000) [pid = 3280] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D85F000) [pid = 3280] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DEB2C00) [pid = 3280] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DA21800) [pid = 3280] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900BD2C00) [pid = 3280] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905B73800) [pid = 3280] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90E366C00) [pid = 3280] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90E359000) [pid = 3280] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9056B8000) [pid = 3280] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90724C400) [pid = 3280] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90AF0A800) [pid = 3280] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90E7E4C00) [pid = 3280] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D303000) [pid = 3280] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D366800) [pid = 3280] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A902116000) [pid = 3280] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A905EF4C00) [pid = 3280] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90E362800) [pid = 3280] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A910FF1000) [pid = 3280] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90FBC9800) [pid = 3280] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90EF0F000) [pid = 3280] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A910FE7000) [pid = 3280] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A90D5C2C00) [pid = 3280] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90D6A2C00) [pid = 3280] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90E44E800) [pid = 3280] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:06:46 INFO - PROCESS | 3280 | 1470942406899 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:06:46 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:06:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1532ms 12:06:46 INFO - PROCESS | 3280 | 1470942406909 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 3280 | 1470942406913 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:06:46 INFO - PROCESS | 3280 | 1470942406918 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:06:46 INFO - PROCESS | 3280 | 1470942406921 Marionette TRACE conn6 <- [1,2674,null,{}] 12:06:46 INFO - PROCESS | 3280 | 1470942406926 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:06:46 INFO - PROCESS | 3280 | 1470942406930 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:47 INFO - PROCESS | 3280 | 1470942407023 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:06:47 INFO - PROCESS | 3280 | 1470942407031 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 3280 | 1470942407034 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B2B1800 == 28 [pid = 3280] [id = 678] 12:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A902193800) [pid = 3280] [serial = 2034] [outer = 0000000000000000] 12:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A905409400) [pid = 3280] [serial = 2035] [outer = 000000A902193800] 12:06:47 INFO - PROCESS | 3280 | 1470942407082 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A9069CEC00) [pid = 3280] [serial = 2036] [outer = 000000A902193800] 12:06:48 INFO - PROCESS | 3280 | 1470942408077 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:06:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:06:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1177ms 12:06:48 INFO - PROCESS | 3280 | 1470942408100 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 3280 | 1470942408105 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:06:48 INFO - PROCESS | 3280 | 1470942408111 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 3280 | 1470942408114 Marionette TRACE conn6 <- [1,2678,null,{}] 12:06:48 INFO - PROCESS | 3280 | 1470942408118 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:06:48 INFO - PROCESS | 3280 | 1470942408120 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:48 INFO - PROCESS | 3280 | 1470942408239 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:06:48 INFO - PROCESS | 3280 | 1470942408250 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 3280 | 1470942408252 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD5C000 == 29 [pid = 3280] [id = 679] 12:06:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90A762C00) [pid = 3280] [serial = 2037] [outer = 0000000000000000] 12:06:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A90A767C00) [pid = 3280] [serial = 2038] [outer = 000000A90A762C00] 12:06:48 INFO - PROCESS | 3280 | 1470942408300 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90A78B000) [pid = 3280] [serial = 2039] [outer = 000000A90A762C00] 12:06:49 INFO - PROCESS | 3280 | 1470942409275 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:06:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:06:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1191ms 12:06:49 INFO - PROCESS | 3280 | 1470942409306 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 3280 | 1470942409309 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:06:49 INFO - PROCESS | 3280 | 1470942409312 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 3280 | 1470942409316 Marionette TRACE conn6 <- [1,2682,null,{}] 12:06:49 INFO - PROCESS | 3280 | 1470942409328 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:06:49 INFO - PROCESS | 3280 | 1470942409332 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:49 INFO - PROCESS | 3280 | 1470942409450 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:06:49 INFO - PROCESS | 3280 | 1470942409457 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 3280 | 1470942409461 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A68800 == 30 [pid = 3280] [id = 680] 12:06:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A900B88800) [pid = 3280] [serial = 2040] [outer = 0000000000000000] 12:06:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90D308800) [pid = 3280] [serial = 2041] [outer = 000000A900B88800] 12:06:49 INFO - PROCESS | 3280 | 1470942409555 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90D366800) [pid = 3280] [serial = 2042] [outer = 000000A900B88800] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A9070F0800) [pid = 3280] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A900BCA000) [pid = 3280] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90A767000) [pid = 3280] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A9053F2400) [pid = 3280] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90A43B000) [pid = 3280] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A900A71800) [pid = 3280] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A902192400) [pid = 3280] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A905402800) [pid = 3280] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90D362C00) [pid = 3280] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90E364000) [pid = 3280] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:06:50 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A900BA9800) [pid = 3280] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:06:50 INFO - PROCESS | 3280 | 1470942410487 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:06:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:06:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1193ms 12:06:50 INFO - PROCESS | 3280 | 1470942410507 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 3280 | 1470942410510 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:06:50 INFO - PROCESS | 3280 | 1470942410514 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 3280 | 1470942410515 Marionette TRACE conn6 <- [1,2686,null,{}] 12:06:50 INFO - PROCESS | 3280 | 1470942410519 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:06:50 INFO - PROCESS | 3280 | 1470942410521 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:50 INFO - PROCESS | 3280 | 1470942410640 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:06:50 INFO - PROCESS | 3280 | 1470942410686 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 3280 | 1470942410688 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C40000 == 31 [pid = 3280] [id = 681] 12:06:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A90A78AC00) [pid = 3280] [serial = 2043] [outer = 0000000000000000] 12:06:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A90D30A000) [pid = 3280] [serial = 2044] [outer = 000000A90A78AC00] 12:06:50 INFO - PROCESS | 3280 | 1470942410735 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A90D5CA400) [pid = 3280] [serial = 2045] [outer = 000000A90A78AC00] 12:06:51 INFO - PROCESS | 3280 | 1470942411618 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:06:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:06:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1138ms 12:06:51 INFO - PROCESS | 3280 | 1470942411653 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 3280 | 1470942411655 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:06:51 INFO - PROCESS | 3280 | 1470942411659 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 3280 | 1470942411661 Marionette TRACE conn6 <- [1,2690,null,{}] 12:06:51 INFO - PROCESS | 3280 | 1470942411664 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:06:51 INFO - PROCESS | 3280 | 1470942411666 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:51 INFO - PROCESS | 3280 | 1470942411785 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:06:51 INFO - PROCESS | 3280 | 1470942411794 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 3280 | 1470942411797 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E8000 == 32 [pid = 3280] [id = 682] 12:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A90D6A8C00) [pid = 3280] [serial = 2046] [outer = 0000000000000000] 12:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A90D713C00) [pid = 3280] [serial = 2047] [outer = 000000A90D6A8C00] 12:06:51 INFO - PROCESS | 3280 | 1470942411841 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90D85A800) [pid = 3280] [serial = 2048] [outer = 000000A90D6A8C00] 12:06:52 INFO - PROCESS | 3280 | 1470942412288 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:06:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:06:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 12:06:52 INFO - PROCESS | 3280 | 1470942412354 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 3280 | 1470942412356 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:06:52 INFO - PROCESS | 3280 | 1470942412360 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 3280 | 1470942412361 Marionette TRACE conn6 <- [1,2694,null,{}] 12:06:52 INFO - PROCESS | 3280 | 1470942412365 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:06:52 INFO - PROCESS | 3280 | 1470942412371 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:52 INFO - PROCESS | 3280 | 1470942412514 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:06:52 INFO - PROCESS | 3280 | 1470942412643 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 3280 | 1470942412647 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A905E32000 == 33 [pid = 3280] [id = 683] 12:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A900526800) [pid = 3280] [serial = 2049] [outer = 0000000000000000] 12:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A900A74000) [pid = 3280] [serial = 2050] [outer = 000000A900526800] 12:06:52 INFO - PROCESS | 3280 | 1470942412710 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A9010E2000) [pid = 3280] [serial = 2051] [outer = 000000A900526800] 12:06:53 INFO - PROCESS | 3280 | 1470942413381 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:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1028ms 12:06:53 INFO - PROCESS | 3280 | 1470942413391 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 3280 | 1470942413395 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:06:53 INFO - PROCESS | 3280 | 1470942413415 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 3280 | 1470942413419 Marionette TRACE conn6 <- [1,2698,null,{}] 12:06:53 INFO - PROCESS | 3280 | 1470942413445 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:06:53 INFO - PROCESS | 3280 | 1470942413448 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:53 INFO - PROCESS | 3280 | 1470942413569 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:06:53 INFO - PROCESS | 3280 | 1470942413691 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 3280 | 1470942413694 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1A800 == 34 [pid = 3280] [id = 684] 12:06:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90724B000) [pid = 3280] [serial = 2052] [outer = 0000000000000000] 12:06:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90A43A000) [pid = 3280] [serial = 2053] [outer = 000000A90724B000] 12:06:53 INFO - PROCESS | 3280 | 1470942413753 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90AF08000) [pid = 3280] [serial = 2054] [outer = 000000A90724B000] 12:06:54 INFO - PROCESS | 3280 | 1470942414420 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:06:54 INFO - PROCESS | 3280 | 1470942414479 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:06:54 INFO - PROCESS | 3280 | 1470942414483 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 3280 | 1470942414486 Marionette TRACE conn6 <- [1,2702,null,{}] 12:06:54 INFO - PROCESS | 3280 | 1470942414490 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:06:54 INFO - PROCESS | 3280 | 1470942414493 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:54 INFO - PROCESS | 3280 | 1470942414605 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:06:54 INFO - PROCESS | 3280 | 1470942414702 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 3280 | 1470942414705 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915021000 == 35 [pid = 3280] [id = 685] 12:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D340800) [pid = 3280] [serial = 2055] [outer = 0000000000000000] 12:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90DA13000) [pid = 3280] [serial = 2056] [outer = 000000A90D340800] 12:06:54 INFO - PROCESS | 3280 | 1470942414763 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90DA24C00) [pid = 3280] [serial = 2057] [outer = 000000A90D340800] 12:06:55 INFO - PROCESS | 3280 | 1470942415330 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:06:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 881ms 12:06:55 INFO - PROCESS | 3280 | 1470942415366 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 3280 | 1470942415370 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:06:55 INFO - PROCESS | 3280 | 1470942415382 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 3280 | 1470942415387 Marionette TRACE conn6 <- [1,2706,null,{}] 12:06:55 INFO - PROCESS | 3280 | 1470942415391 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:06:55 INFO - PROCESS | 3280 | 1470942415395 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:55 INFO - PROCESS | 3280 | 1470942415512 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:06:55 INFO - PROCESS | 3280 | 1470942415606 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 3280 | 1470942415609 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151CE000 == 36 [pid = 3280] [id = 686] 12:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90DEB6800) [pid = 3280] [serial = 2058] [outer = 0000000000000000] 12:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DEE3400) [pid = 3280] [serial = 2059] [outer = 000000A90DEB6800] 12:06:55 INFO - PROCESS | 3280 | 1470942415664 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90E341C00) [pid = 3280] [serial = 2060] [outer = 000000A90DEB6800] 12:06:56 INFO - PROCESS | 3280 | 1470942416269 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:06:56 INFO - PROCESS | 3280 | 1470942416324 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:06:56 INFO - PROCESS | 3280 | 1470942416328 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 3280 | 1470942416330 Marionette TRACE conn6 <- [1,2710,null,{}] 12:06:56 INFO - PROCESS | 3280 | 1470942416334 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:06:56 INFO - PROCESS | 3280 | 1470942416336 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:56 INFO - PROCESS | 3280 | 1470942416538 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:06:56 INFO - PROCESS | 3280 | 1470942416672 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 3280 | 1470942416675 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDC9800 == 37 [pid = 3280] [id = 687] 12:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900BA3400) [pid = 3280] [serial = 2061] [outer = 0000000000000000] 12:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900BCF000) [pid = 3280] [serial = 2062] [outer = 000000A900BA3400] 12:06:56 INFO - PROCESS | 3280 | 1470942416728 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90534DC00) [pid = 3280] [serial = 2063] [outer = 000000A900BA3400] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E8000 == 36 [pid = 3280] [id = 682] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C40000 == 35 [pid = 3280] [id = 681] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A68800 == 34 [pid = 3280] [id = 680] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD5C000 == 33 [pid = 3280] [id = 679] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B2B1800 == 32 [pid = 3280] [id = 678] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1AE000 == 31 [pid = 3280] [id = 676] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A907320000 == 30 [pid = 3280] [id = 668] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A913549000 == 29 [pid = 3280] [id = 675] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A416800 == 28 [pid = 3280] [id = 677] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151CE000 == 27 [pid = 3280] [id = 686] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A915021000 == 26 [pid = 3280] [id = 685] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1A800 == 25 [pid = 3280] [id = 684] 12:06:57 INFO - PROCESS | 3280 | --DOCSHELL 000000A905E32000 == 24 [pid = 3280] [id = 683] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D5BE400) [pid = 3280] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070F4800) [pid = 3280] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A900BD1000) [pid = 3280] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A76C400) [pid = 3280] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A901451800) [pid = 3280] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90540AC00) [pid = 3280] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A905B70800) [pid = 3280] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90A790400) [pid = 3280] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D30D800) [pid = 3280] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90A783000) [pid = 3280] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A9070F1C00) [pid = 3280] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90695FC00) [pid = 3280] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90A70EC00) [pid = 3280] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A906B61400) [pid = 3280] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90D5FA800) [pid = 3280] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A90D370400) [pid = 3280] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A910FF1800) [pid = 3280] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90E7CD400) [pid = 3280] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A911172400) [pid = 3280] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90DEAE000) [pid = 3280] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 55 (000000A90D36C000) [pid = 3280] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 54 (000000A90B135000) [pid = 3280] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | --DOMWINDOW == 53 (000000A907284C00) [pid = 3280] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:06:57 INFO - PROCESS | 3280 | 1470942417972 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:06:58 INFO - PROCESS | 3280 | 1470942418032 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:06:58 INFO - PROCESS | 3280 | 1470942418037 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:06:58 INFO - PROCESS | 3280 | 1470942418040 Marionette TRACE conn6 <- [1,2714,null,{}] 12:06:58 INFO - PROCESS | 3280 | 1470942418046 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:06:58 INFO - PROCESS | 3280 | 1470942418049 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:58 INFO - PROCESS | 3280 | 1470942418141 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:06:58 INFO - PROCESS | 3280 | 1470942418148 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3280 | 1470942418153 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD64800 == 25 [pid = 3280] [id = 688] 12:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 54 (000000A90140F800) [pid = 3280] [serial = 2064] [outer = 0000000000000000] 12:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 55 (000000A9014E1400) [pid = 3280] [serial = 2065] [outer = 000000A90140F800] 12:06:58 INFO - PROCESS | 3280 | 1470942418209 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 56 (000000A905349800) [pid = 3280] [serial = 2066] [outer = 000000A90140F800] 12:06:58 INFO - PROCESS | 3280 | 1470942418696 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:06:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 12:06:58 INFO - PROCESS | 3280 | 1470942418731 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 3280 | 1470942418736 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:06:58 INFO - PROCESS | 3280 | 1470942418743 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 3280 | 1470942418745 Marionette TRACE conn6 <- [1,2718,null,{}] 12:06:58 INFO - PROCESS | 3280 | 1470942418750 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:06:58 INFO - PROCESS | 3280 | 1470942418753 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:58 INFO - PROCESS | 3280 | 1470942418875 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:06:58 INFO - PROCESS | 3280 | 1470942418885 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 3280 | 1470942418888 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:06:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC0E800 == 26 [pid = 3280] [id = 689] 12:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A905C61C00) [pid = 3280] [serial = 2067] [outer = 0000000000000000] 12:06:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A906960000) [pid = 3280] [serial = 2068] [outer = 000000A905C61C00] 12:06:58 INFO - PROCESS | 3280 | 1470942418946 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A9070F1400) [pid = 3280] [serial = 2069] [outer = 000000A905C61C00] 12:06:59 INFO - PROCESS | 3280 | 1470942419874 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:06:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:06:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:06:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:06:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1178ms 12:06:59 INFO - PROCESS | 3280 | 1470942419923 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:06:59 INFO - PROCESS | 3280 | 1470942419926 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 3280 | 1470942419930 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 3280 | 1470942419934 Marionette TRACE conn6 <- [1,2722,null,{}] 12:06:59 INFO - PROCESS | 3280 | 1470942419945 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:06:59 INFO - PROCESS | 3280 | 1470942419950 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:00 INFO - PROCESS | 3280 | 1470942420072 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:07:00 INFO - PROCESS | 3280 | 1470942420079 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3280 | 1470942420082 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91040E000 == 27 [pid = 3280] [id = 690] 12:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A900B84400) [pid = 3280] [serial = 2070] [outer = 0000000000000000] 12:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A90A769800) [pid = 3280] [serial = 2071] [outer = 000000A900B84400] 12:07:00 INFO - PROCESS | 3280 | 1470942420132 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A90A786400) [pid = 3280] [serial = 2072] [outer = 000000A900B84400] 12:07:00 INFO - PROCESS | 3280 | 1470942420622 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:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 12:07:00 INFO - PROCESS | 3280 | 1470942420670 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 3280 | 1470942420672 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:07:00 INFO - PROCESS | 3280 | 1470942420676 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 3280 | 1470942420678 Marionette TRACE conn6 <- [1,2726,null,{}] 12:07:00 INFO - PROCESS | 3280 | 1470942420682 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:07:00 INFO - PROCESS | 3280 | 1470942420684 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:00 INFO - PROCESS | 3280 | 1470942420800 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:07:00 INFO - PROCESS | 3280 | 1470942420850 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 3280 | 1470942420852 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A6A000 == 28 [pid = 3280] [id = 691] 12:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90AF0E400) [pid = 3280] [serial = 2073] [outer = 0000000000000000] 12:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90B140800) [pid = 3280] [serial = 2074] [outer = 000000A90AF0E400] 12:07:00 INFO - PROCESS | 3280 | 1470942420905 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90D05D800) [pid = 3280] [serial = 2075] [outer = 000000A90AF0E400] 12:07:01 INFO - PROCESS | 3280 | 1470942421350 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:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 12:07:01 INFO - PROCESS | 3280 | 1470942421438 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 3280 | 1470942421440 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:07:01 INFO - PROCESS | 3280 | 1470942421448 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - PROCESS | 3280 | 1470942421450 Marionette TRACE conn6 <- [1,2730,null,{}] 12:07:01 INFO - PROCESS | 3280 | 1470942421454 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:07:01 INFO - PROCESS | 3280 | 1470942421456 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:01 INFO - PROCESS | 3280 | 1470942421565 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:07:01 INFO - PROCESS | 3280 | 1470942421575 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 3280 | 1470942421577 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C40000 == 29 [pid = 3280] [id = 692] 12:07:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90540F800) [pid = 3280] [serial = 2076] [outer = 0000000000000000] 12:07:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90D310400) [pid = 3280] [serial = 2077] [outer = 000000A90540F800] 12:07:01 INFO - PROCESS | 3280 | 1470942421625 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D370400) [pid = 3280] [serial = 2078] [outer = 000000A90540F800] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D6A8C00) [pid = 3280] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A900B88800) [pid = 3280] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A900B30800) [pid = 3280] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A90A762C00) [pid = 3280] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A900BA8000) [pid = 3280] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A900BC9000) [pid = 3280] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:07:02 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A902193800) [pid = 3280] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:07:02 INFO - PROCESS | 3280 | 1470942422175 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:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 795ms 12:07:02 INFO - PROCESS | 3280 | 1470942422242 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 3280 | 1470942422244 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:07:02 INFO - PROCESS | 3280 | 1470942422247 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3280 | 1470942422249 Marionette TRACE conn6 <- [1,2734,null,{}] 12:07:02 INFO - PROCESS | 3280 | 1470942422252 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:07:02 INFO - PROCESS | 3280 | 1470942422258 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:02 INFO - PROCESS | 3280 | 1470942422396 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:07:02 INFO - PROCESS | 3280 | 1470942422449 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 3280 | 1470942422451 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:02 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91377A000 == 30 [pid = 3280] [id = 693] 12:07:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A900A6AC00) [pid = 3280] [serial = 2079] [outer = 0000000000000000] 12:07:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90D3CFC00) [pid = 3280] [serial = 2080] [outer = 000000A900A6AC00] 12:07:02 INFO - PROCESS | 3280 | 1470942422497 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90D70C800) [pid = 3280] [serial = 2081] [outer = 000000A900A6AC00] 12:07:02 INFO - PROCESS | 3280 | 1470942422856 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:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 12:07:02 INFO - PROCESS | 3280 | 1470942422942 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 3280 | 1470942422944 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:07:02 INFO - PROCESS | 3280 | 1470942422947 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 3280 | 1470942422949 Marionette TRACE conn6 <- [1,2738,null,{}] 12:07:02 INFO - PROCESS | 3280 | 1470942422953 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:07:02 INFO - PROCESS | 3280 | 1470942422955 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:03 INFO - PROCESS | 3280 | 1470942423035 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:07:03 INFO - PROCESS | 3280 | 1470942423040 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3280 | 1470942423042 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914382000 == 31 [pid = 3280] [id = 694] 12:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90D712800) [pid = 3280] [serial = 2082] [outer = 0000000000000000] 12:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90D85F000) [pid = 3280] [serial = 2083] [outer = 000000A90D712800] 12:07:03 INFO - PROCESS | 3280 | 1470942423089 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90DA1F800) [pid = 3280] [serial = 2084] [outer = 000000A90D712800] 12:07:03 INFO - PROCESS | 3280 | 1470942423506 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:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 627ms 12:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:07:03 INFO - PROCESS | 3280 | 1470942423578 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 3280 | 1470942423580 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:07:03 INFO - PROCESS | 3280 | 1470942423584 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 3280 | 1470942423585 Marionette TRACE conn6 <- [1,2742,null,{}] 12:07:03 INFO - PROCESS | 3280 | 1470942423589 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:07:03 INFO - PROCESS | 3280 | 1470942423591 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:03 INFO - PROCESS | 3280 | 1470942423674 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:07:03 INFO - PROCESS | 3280 | 1470942423679 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 3280 | 1470942423681 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151AB800 == 32 [pid = 3280] [id = 695] 12:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A905407800) [pid = 3280] [serial = 2085] [outer = 0000000000000000] 12:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90DEAE000) [pid = 3280] [serial = 2086] [outer = 000000A905407800] 12:07:03 INFO - PROCESS | 3280 | 1470942423728 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90DEB8400) [pid = 3280] [serial = 2087] [outer = 000000A905407800] 12:07:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CD64800 == 31 [pid = 3280] [id = 688] 12:07:04 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDC9800 == 30 [pid = 3280] [id = 687] 12:07:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC0E800 == 29 [pid = 3280] [id = 689] 12:07:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A91040E000 == 28 [pid = 3280] [id = 690] 12:07:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A914382000 == 27 [pid = 3280] [id = 694] 12:07:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A6A000 == 26 [pid = 3280] [id = 691] 12:07:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C40000 == 25 [pid = 3280] [id = 692] 12:07:05 INFO - PROCESS | 3280 | --DOCSHELL 000000A91377A000 == 24 [pid = 3280] [id = 693] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D713C00) [pid = 3280] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90D308800) [pid = 3280] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D5EF000) [pid = 3280] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90A767C00) [pid = 3280] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A902119400) [pid = 3280] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A906B5C800) [pid = 3280] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A900EE3400) [pid = 3280] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A901FB8000) [pid = 3280] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A905409400) [pid = 3280] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A9069CEC00) [pid = 3280] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A90D30A000) [pid = 3280] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 58 (000000A90D85A800) [pid = 3280] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 57 (000000A90D366800) [pid = 3280] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | --DOMWINDOW == 56 (000000A90A78B000) [pid = 3280] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:07:05 INFO - PROCESS | 3280 | 1470942425461 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:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1926ms 12:07:05 INFO - PROCESS | 3280 | 1470942425513 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 3280 | 1470942425518 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:07:05 INFO - PROCESS | 3280 | 1470942425523 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 3280 | 1470942425526 Marionette TRACE conn6 <- [1,2746,null,{}] 12:07:05 INFO - PROCESS | 3280 | 1470942425533 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:07:05 INFO - PROCESS | 3280 | 1470942425536 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:05 INFO - PROCESS | 3280 | 1470942425634 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:07:05 INFO - PROCESS | 3280 | 1470942425642 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 3280 | 1470942425647 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90A9BD800 == 25 [pid = 3280] [id = 696] 12:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 57 (000000A900BA6800) [pid = 3280] [serial = 2088] [outer = 0000000000000000] 12:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A900BC7000) [pid = 3280] [serial = 2089] [outer = 000000A900BA6800] 12:07:05 INFO - PROCESS | 3280 | 1470942425704 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A900EDDC00) [pid = 3280] [serial = 2090] [outer = 000000A900BA6800] 12:07:06 INFO - PROCESS | 3280 | 1470942426197 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:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 732ms 12:07:06 INFO - PROCESS | 3280 | 1470942426254 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 3280 | 1470942426260 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:07:06 INFO - PROCESS | 3280 | 1470942426267 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 3280 | 1470942426270 Marionette TRACE conn6 <- [1,2750,null,{}] 12:07:06 INFO - PROCESS | 3280 | 1470942426274 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:07:06 INFO - PROCESS | 3280 | 1470942426277 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:06 INFO - PROCESS | 3280 | 1470942426370 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:07:06 INFO - PROCESS | 3280 | 1470942426385 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 3280 | 1470942426388 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D53D000 == 26 [pid = 3280] [id = 697] 12:07:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A9019A5400) [pid = 3280] [serial = 2091] [outer = 0000000000000000] 12:07:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A902193800) [pid = 3280] [serial = 2092] [outer = 000000A9019A5400] 12:07:06 INFO - PROCESS | 3280 | 1470942426506 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A905405000) [pid = 3280] [serial = 2093] [outer = 000000A9019A5400] 12:07:06 INFO - PROCESS | 3280 | 1470942426909 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:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 12:07:06 INFO - PROCESS | 3280 | 1470942426960 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 3280 | 1470942426962 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:07:06 INFO - PROCESS | 3280 | 1470942426966 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 3280 | 1470942426970 Marionette TRACE conn6 <- [1,2754,null,{}] 12:07:06 INFO - PROCESS | 3280 | 1470942426982 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:07:06 INFO - PROCESS | 3280 | 1470942426987 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:07 INFO - PROCESS | 3280 | 1470942427104 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:07:07 INFO - PROCESS | 3280 | 1470942427124 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3280 | 1470942427128 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD66000 == 27 [pid = 3280] [id = 698] 12:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9000CCC00) [pid = 3280] [serial = 2094] [outer = 0000000000000000] 12:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A906B31C00) [pid = 3280] [serial = 2095] [outer = 000000A9000CCC00] 12:07:07 INFO - PROCESS | 3280 | 1470942427177 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A906B63400) [pid = 3280] [serial = 2096] [outer = 000000A9000CCC00] 12:07:07 INFO - PROCESS | 3280 | 1470942427591 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:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 693ms 12:07:07 INFO - PROCESS | 3280 | 1470942427661 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 3280 | 1470942427664 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:07:07 INFO - PROCESS | 3280 | 1470942427667 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 3280 | 1470942427669 Marionette TRACE conn6 <- [1,2758,null,{}] 12:07:07 INFO - PROCESS | 3280 | 1470942427672 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:07:07 INFO - PROCESS | 3280 | 1470942427675 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:07 INFO - PROCESS | 3280 | 1470942427764 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:07:07 INFO - PROCESS | 3280 | 1470942427769 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 3280 | 1470942427772 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90F02B000 == 28 [pid = 3280] [id = 699] 12:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A907243000) [pid = 3280] [serial = 2097] [outer = 0000000000000000] 12:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90724A400) [pid = 3280] [serial = 2098] [outer = 000000A907243000] 12:07:07 INFO - PROCESS | 3280 | 1470942427818 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A907747400) [pid = 3280] [serial = 2099] [outer = 000000A907243000] 12:07:08 INFO - PROCESS | 3280 | 1470942428240 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:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 626ms 12:07:08 INFO - PROCESS | 3280 | 1470942428296 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3280 | 1470942428298 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 3280 | 1470942428302 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:07:08 INFO - PROCESS | 3280 | 1470942428303 Marionette TRACE conn6 <- [1,2762,null,{}] 12:07:08 INFO - PROCESS | 3280 | 1470942428307 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:07:08 INFO - PROCESS | 3280 | 1470942428309 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:08 INFO - PROCESS | 3280 | 1470942428392 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:07:08 INFO - PROCESS | 3280 | 1470942428400 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 3280 | 1470942428402 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A2A800 == 29 [pid = 3280] [id = 700] 12:07:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9010DDC00) [pid = 3280] [serial = 2100] [outer = 0000000000000000] 12:07:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90A768C00) [pid = 3280] [serial = 2101] [outer = 000000A9010DDC00] 12:07:08 INFO - PROCESS | 3280 | 1470942428447 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A783000) [pid = 3280] [serial = 2102] [outer = 000000A9010DDC00] 12:07:08 INFO - PROCESS | 3280 | 1470942428903 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:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 12:07:08 INFO - PROCESS | 3280 | 1470942428933 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 3280 | 1470942428935 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 3280 | 1470942428938 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:07:08 INFO - PROCESS | 3280 | 1470942428940 Marionette TRACE conn6 <- [1,2766,null,{}] 12:07:08 INFO - PROCESS | 3280 | 1470942428948 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:07:08 INFO - PROCESS | 3280 | 1470942428953 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:09 INFO - PROCESS | 3280 | 1470942429062 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:07:09 INFO - PROCESS | 3280 | 1470942429070 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3280 | 1470942429072 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C33800 == 30 [pid = 3280] [id = 701] 12:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90A786C00) [pid = 3280] [serial = 2103] [outer = 0000000000000000] 12:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D30A000) [pid = 3280] [serial = 2104] [outer = 000000A90A786C00] 12:07:09 INFO - PROCESS | 3280 | 1470942429118 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90D33F800) [pid = 3280] [serial = 2105] [outer = 000000A90A786C00] 12:07:09 INFO - PROCESS | 3280 | 1470942429549 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:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 12:07:09 INFO - PROCESS | 3280 | 1470942429576 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 3280 | 1470942429578 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:07:09 INFO - PROCESS | 3280 | 1470942429581 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 3280 | 1470942429583 Marionette TRACE conn6 <- [1,2770,null,{}] 12:07:09 INFO - PROCESS | 3280 | 1470942429586 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:07:09 INFO - PROCESS | 3280 | 1470942429588 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:09 INFO - PROCESS | 3280 | 1470942429669 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:07:09 INFO - PROCESS | 3280 | 1470942429675 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 3280 | 1470942429677 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913547800 == 31 [pid = 3280] [id = 702] 12:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90D33FC00) [pid = 3280] [serial = 2106] [outer = 0000000000000000] 12:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D5BF000) [pid = 3280] [serial = 2107] [outer = 000000A90D33FC00] 12:07:09 INFO - PROCESS | 3280 | 1470942429723 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5CF800) [pid = 3280] [serial = 2108] [outer = 000000A90D33FC00] 12:07:10 INFO - PROCESS | 3280 | 1470942430135 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:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 12:07:10 INFO - PROCESS | 3280 | 1470942430223 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3280 | 1470942430226 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:07:10 INFO - PROCESS | 3280 | 1470942430230 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3280 | 1470942430231 Marionette TRACE conn6 <- [1,2774,null,{}] 12:07:10 INFO - PROCESS | 3280 | 1470942430235 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:07:10 INFO - PROCESS | 3280 | 1470942430237 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:10 INFO - PROCESS | 3280 | 1470942430318 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:07:10 INFO - PROCESS | 3280 | 1470942430329 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 3280 | 1470942430331 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913779000 == 32 [pid = 3280] [id = 703] 12:07:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5EF000) [pid = 3280] [serial = 2109] [outer = 0000000000000000] 12:07:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5F8000) [pid = 3280] [serial = 2110] [outer = 000000A90D5EF000] 12:07:10 INFO - PROCESS | 3280 | 1470942430376 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D706800) [pid = 3280] [serial = 2111] [outer = 000000A90D5EF000] 12:07:10 INFO - PROCESS | 3280 | 1470942430831 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:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 12:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:07:10 INFO - PROCESS | 3280 | 1470942430864 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 3280 | 1470942430866 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:07:10 INFO - PROCESS | 3280 | 1470942430869 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 3280 | 1470942430871 Marionette TRACE conn6 <- [1,2778,null,{}] 12:07:10 INFO - PROCESS | 3280 | 1470942430881 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:07:10 INFO - PROCESS | 3280 | 1470942430883 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:10 INFO - PROCESS | 3280 | 1470942430988 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:07:11 INFO - PROCESS | 3280 | 1470942431067 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 3280 | 1470942431069 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD63000 == 33 [pid = 3280] [id = 704] 12:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D5F6000) [pid = 3280] [serial = 2112] [outer = 0000000000000000] 12:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D744000) [pid = 3280] [serial = 2113] [outer = 000000A90D5F6000] 12:07:11 INFO - PROCESS | 3280 | 1470942431114 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA13400) [pid = 3280] [serial = 2114] [outer = 000000A90D5F6000] 12:07:11 INFO - PROCESS | 3280 | 1470942431531 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:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 12:07:11 INFO - PROCESS | 3280 | 1470942431561 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 3280 | 1470942431563 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:07:11 INFO - PROCESS | 3280 | 1470942431573 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 3280 | 1470942431575 Marionette TRACE conn6 <- [1,2782,null,{}] 12:07:11 INFO - PROCESS | 3280 | 1470942431584 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:07:11 INFO - PROCESS | 3280 | 1470942431585 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:11 INFO - PROCESS | 3280 | 1470942431702 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:07:11 INFO - PROCESS | 3280 | 1470942431707 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 3280 | 1470942431709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91553D000 == 34 [pid = 3280] [id = 705] 12:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D85B800) [pid = 3280] [serial = 2115] [outer = 0000000000000000] 12:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DA2E800) [pid = 3280] [serial = 2116] [outer = 000000A90D85B800] 12:07:11 INFO - PROCESS | 3280 | 1470942431756 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DEB3000) [pid = 3280] [serial = 2117] [outer = 000000A90D85B800] 12:07:12 INFO - PROCESS | 3280 | 1470942432194 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:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 12:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:07:12 INFO - PROCESS | 3280 | 1470942432266 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 3280 | 1470942432269 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:07:12 INFO - PROCESS | 3280 | 1470942432272 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 3280 | 1470942432274 Marionette TRACE conn6 <- [1,2786,null,{}] 12:07:12 INFO - PROCESS | 3280 | 1470942432278 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:07:12 INFO - PROCESS | 3280 | 1470942432280 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:12 INFO - PROCESS | 3280 | 1470942432434 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:07:12 INFO - PROCESS | 3280 | 1470942432449 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 3280 | 1470942432452 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:12 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A29800 == 35 [pid = 3280] [id = 706] 12:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DF86400) [pid = 3280] [serial = 2118] [outer = 0000000000000000] 12:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E35E800) [pid = 3280] [serial = 2119] [outer = 000000A90DF86400] 12:07:12 INFO - PROCESS | 3280 | 1470942432499 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E44DC00) [pid = 3280] [serial = 2120] [outer = 000000A90DF86400] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90A78AC00) [pid = 3280] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A900B84400) [pid = 3280] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90AF0E400) [pid = 3280] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D712800) [pid = 3280] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900A6AC00) [pid = 3280] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90540F800) [pid = 3280] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905C61C00) [pid = 3280] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90140F800) [pid = 3280] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900BA3400) [pid = 3280] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DEB6800) [pid = 3280] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D340800) [pid = 3280] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90724B000) [pid = 3280] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:07:12 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A900526800) [pid = 3280] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:07:13 INFO - PROCESS | 3280 | 1470942433010 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:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 775ms 12:07:13 INFO - PROCESS | 3280 | 1470942433050 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3280 | 1470942433052 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:07:13 INFO - PROCESS | 3280 | 1470942433055 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 3280 | 1470942433057 Marionette TRACE conn6 <- [1,2790,null,{}] 12:07:13 INFO - PROCESS | 3280 | 1470942433061 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:07:13 INFO - PROCESS | 3280 | 1470942433063 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:13 INFO - PROCESS | 3280 | 1470942433147 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:07:13 INFO - PROCESS | 3280 | 1470942433152 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3280 | 1470942433154 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915F92800 == 36 [pid = 3280] [id = 707] 12:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A78B400) [pid = 3280] [serial = 2121] [outer = 0000000000000000] 12:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D367800) [pid = 3280] [serial = 2122] [outer = 000000A90A78B400] 12:07:13 INFO - PROCESS | 3280 | 1470942433199 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90DEAEC00) [pid = 3280] [serial = 2123] [outer = 000000A90A78B400] 12:07:13 INFO - PROCESS | 3280 | 1470942433615 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:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 587ms 12:07:13 INFO - PROCESS | 3280 | 1470942433658 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 3280 | 1470942433660 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:07:13 INFO - PROCESS | 3280 | 1470942433669 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:07:13 INFO - PROCESS | 3280 | 1470942433670 Marionette TRACE conn6 <- [1,2794,null,{}] 12:07:13 INFO - PROCESS | 3280 | 1470942433674 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:07:13 INFO - PROCESS | 3280 | 1470942433676 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:13 INFO - PROCESS | 3280 | 1470942433758 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:07:13 INFO - PROCESS | 3280 | 1470942433763 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 3280 | 1470942433765 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA4F800 == 37 [pid = 3280] [id = 708] 12:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90E20A400) [pid = 3280] [serial = 2124] [outer = 0000000000000000] 12:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E726800) [pid = 3280] [serial = 2125] [outer = 000000A90E20A400] 12:07:13 INFO - PROCESS | 3280 | 1470942433810 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E72DC00) [pid = 3280] [serial = 2126] [outer = 000000A90E20A400] 12:07:14 INFO - PROCESS | 3280 | 1470942434234 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:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 12:07:14 INFO - PROCESS | 3280 | 1470942434302 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 3280 | 1470942434304 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:07:14 INFO - PROCESS | 3280 | 1470942434307 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 3280 | 1470942434308 Marionette TRACE conn6 <- [1,2798,null,{}] 12:07:14 INFO - PROCESS | 3280 | 1470942434316 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:07:14 INFO - PROCESS | 3280 | 1470942434318 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:14 INFO - PROCESS | 3280 | 1470942434402 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:07:14 INFO - PROCESS | 3280 | 1470942434408 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 3280 | 1470942434410 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC42800 == 38 [pid = 3280] [id = 709] 12:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E7D0C00) [pid = 3280] [serial = 2127] [outer = 0000000000000000] 12:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90ED83C00) [pid = 3280] [serial = 2128] [outer = 000000A90E7D0C00] 12:07:14 INFO - PROCESS | 3280 | 1470942434458 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90EFF1C00) [pid = 3280] [serial = 2129] [outer = 000000A90E7D0C00] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90A9BD800 == 37 [pid = 3280] [id = 696] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151AB800 == 36 [pid = 3280] [id = 695] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD66000 == 35 [pid = 3280] [id = 698] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C33800 == 34 [pid = 3280] [id = 701] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90F02B000 == 33 [pid = 3280] [id = 699] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A913779000 == 32 [pid = 3280] [id = 703] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD63000 == 31 [pid = 3280] [id = 704] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA4F800 == 30 [pid = 3280] [id = 708] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A915F92800 == 29 [pid = 3280] [id = 707] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A2A800 == 28 [pid = 3280] [id = 700] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A29800 == 27 [pid = 3280] [id = 706] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A91553D000 == 26 [pid = 3280] [id = 705] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D53D000 == 25 [pid = 3280] [id = 697] 12:07:15 INFO - PROCESS | 3280 | --DOCSHELL 000000A913547800 == 24 [pid = 3280] [id = 702] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90A769800) [pid = 3280] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D05D800) [pid = 3280] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90DA1F800) [pid = 3280] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90B140800) [pid = 3280] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D3CFC00) [pid = 3280] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D310400) [pid = 3280] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90DEAE000) [pid = 3280] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D85F000) [pid = 3280] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A906960000) [pid = 3280] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A9014E1400) [pid = 3280] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A905349800) [pid = 3280] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90534DC00) [pid = 3280] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A900BCF000) [pid = 3280] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E341C00) [pid = 3280] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90DEE3400) [pid = 3280] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90DA24C00) [pid = 3280] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90DA13000) [pid = 3280] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90AF08000) [pid = 3280] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90A43A000) [pid = 3280] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A9010E2000) [pid = 3280] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 64 (000000A900A74000) [pid = 3280] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 63 (000000A90D70C800) [pid = 3280] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 62 (000000A90D370400) [pid = 3280] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 61 (000000A90A786400) [pid = 3280] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 60 (000000A9070F1400) [pid = 3280] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | --DOMWINDOW == 59 (000000A90D5CA400) [pid = 3280] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 3280 | 1470942436246 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:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1995ms 12:07:16 INFO - PROCESS | 3280 | 1470942436306 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 3280 | 1470942436311 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:07:16 INFO - PROCESS | 3280 | 1470942436316 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 3280 | 1470942436320 Marionette TRACE conn6 <- [1,2802,null,{}] 12:07:16 INFO - PROCESS | 3280 | 1470942436327 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:07:16 INFO - PROCESS | 3280 | 1470942436330 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:16 INFO - PROCESS | 3280 | 1470942436428 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:07:16 INFO - PROCESS | 3280 | 1470942436442 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 3280 | 1470942436444 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90731F000 == 25 [pid = 3280] [id = 710] 12:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A900BC9C00) [pid = 3280] [serial = 2130] [outer = 0000000000000000] 12:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A900BCA800) [pid = 3280] [serial = 2131] [outer = 000000A900BC9C00] 12:07:16 INFO - PROCESS | 3280 | 1470942436496 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A900EE9400) [pid = 3280] [serial = 2132] [outer = 000000A900BC9C00] 12:07:16 INFO - PROCESS | 3280 | 1470942436996 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:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 12:07:17 INFO - PROCESS | 3280 | 1470942437054 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 3280 | 1470942437059 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:07:17 INFO - PROCESS | 3280 | 1470942437066 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 3280 | 1470942437069 Marionette TRACE conn6 <- [1,2806,null,{}] 12:07:17 INFO - PROCESS | 3280 | 1470942437073 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:07:17 INFO - PROCESS | 3280 | 1470942437076 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:17 INFO - PROCESS | 3280 | 1470942437169 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:07:17 INFO - PROCESS | 3280 | 1470942437183 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 3280 | 1470942437186 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D29F800 == 26 [pid = 3280] [id = 711] 12:07:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A9021BD000) [pid = 3280] [serial = 2133] [outer = 0000000000000000] 12:07:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A905349800) [pid = 3280] [serial = 2134] [outer = 000000A9021BD000] 12:07:17 INFO - PROCESS | 3280 | 1470942437234 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A905404800) [pid = 3280] [serial = 2135] [outer = 000000A9021BD000] 12:07:17 INFO - PROCESS | 3280 | 1470942437688 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:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 12:07:17 INFO - PROCESS | 3280 | 1470942437760 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 3280 | 1470942437762 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:07:17 INFO - PROCESS | 3280 | 1470942437765 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:07:17 INFO - PROCESS | 3280 | 1470942437769 Marionette TRACE conn6 <- [1,2810,null,{}] 12:07:17 INFO - PROCESS | 3280 | 1470942437781 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:07:17 INFO - PROCESS | 3280 | 1470942437786 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:17 INFO - PROCESS | 3280 | 1470942437906 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:07:18 INFO - PROCESS | 3280 | 1470942437989 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3280 | 1470942437992 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC0B000 == 27 [pid = 3280] [id = 712] 12:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A900A65800) [pid = 3280] [serial = 2136] [outer = 0000000000000000] 12:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A906B2FC00) [pid = 3280] [serial = 2137] [outer = 000000A900A65800] 12:07:18 INFO - PROCESS | 3280 | 1470942438043 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A906B63000) [pid = 3280] [serial = 2138] [outer = 000000A900A65800] 12:07:18 INFO - PROCESS | 3280 | 1470942438440 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:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 12:07:18 INFO - PROCESS | 3280 | 1470942438502 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 3280 | 1470942438505 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 3280 | 1470942438508 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:07:18 INFO - PROCESS | 3280 | 1470942438510 Marionette TRACE conn6 <- [1,2814,null,{}] 12:07:18 INFO - PROCESS | 3280 | 1470942438513 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:07:18 INFO - PROCESS | 3280 | 1470942438516 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:18 INFO - PROCESS | 3280 | 1470942438605 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:07:18 INFO - PROCESS | 3280 | 1470942438612 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 3280 | 1470942438614 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90E334800 == 28 [pid = 3280] [id = 713] 12:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A907248800) [pid = 3280] [serial = 2139] [outer = 0000000000000000] 12:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A907749400) [pid = 3280] [serial = 2140] [outer = 000000A907248800] 12:07:18 INFO - PROCESS | 3280 | 1470942438660 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A768800) [pid = 3280] [serial = 2141] [outer = 000000A907248800] 12:07:19 INFO - PROCESS | 3280 | 1470942439098 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 12:07:19 INFO - PROCESS | 3280 | 1470942439139 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3280 | 1470942439141 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:07:19 INFO - PROCESS | 3280 | 1470942439149 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 3280 | 1470942439151 Marionette TRACE conn6 <- [1,2818,null,{}] 12:07:19 INFO - PROCESS | 3280 | 1470942439154 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:07:19 INFO - PROCESS | 3280 | 1470942439156 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:19 INFO - PROCESS | 3280 | 1470942439237 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:07:19 INFO - PROCESS | 3280 | 1470942439273 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3280 | 1470942439275 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A20800 == 29 [pid = 3280] [id = 714] 12:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A9014EAC00) [pid = 3280] [serial = 2142] [outer = 0000000000000000] 12:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A784000) [pid = 3280] [serial = 2143] [outer = 000000A9014EAC00] 12:07:19 INFO - PROCESS | 3280 | 1470942439322 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90A9F7400) [pid = 3280] [serial = 2144] [outer = 000000A9014EAC00] 12:07:19 INFO - PROCESS | 3280 | 1470942439768 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:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 12:07:19 INFO - PROCESS | 3280 | 1470942439824 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 3280 | 1470942439826 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:07:19 INFO - PROCESS | 3280 | 1470942439829 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 3280 | 1470942439831 Marionette TRACE conn6 <- [1,2822,null,{}] 12:07:19 INFO - PROCESS | 3280 | 1470942439835 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:07:19 INFO - PROCESS | 3280 | 1470942439841 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:19 INFO - PROCESS | 3280 | 1470942439948 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:07:19 INFO - PROCESS | 3280 | 1470942439955 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 3280 | 1470942439957 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:19 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C10000 == 30 [pid = 3280] [id = 715] 12:07:19 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90A9F9800) [pid = 3280] [serial = 2145] [outer = 0000000000000000] 12:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90CB04C00) [pid = 3280] [serial = 2146] [outer = 000000A90A9F9800] 12:07:20 INFO - PROCESS | 3280 | 1470942440002 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D364000) [pid = 3280] [serial = 2147] [outer = 000000A90A9F9800] 12:07:20 INFO - PROCESS | 3280 | 1470942440428 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 12:07:20 INFO - PROCESS | 3280 | 1470942440464 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 3280 | 1470942440466 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:07:20 INFO - PROCESS | 3280 | 1470942440470 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 3280 | 1470942440471 Marionette TRACE conn6 <- [1,2826,null,{}] 12:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:07:20 INFO - PROCESS | 3280 | 1470942440475 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:07:20 INFO - PROCESS | 3280 | 1470942440477 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:20 INFO - PROCESS | 3280 | 1470942440558 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:07:20 INFO - PROCESS | 3280 | 1470942440564 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 3280 | 1470942440566 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:20 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912511000 == 31 [pid = 3280] [id = 716] 12:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D364C00) [pid = 3280] [serial = 2148] [outer = 0000000000000000] 12:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5C1400) [pid = 3280] [serial = 2149] [outer = 000000A90D364C00] 12:07:20 INFO - PROCESS | 3280 | 1470942440613 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5F2000) [pid = 3280] [serial = 2150] [outer = 000000A90D364C00] 12:07:21 INFO - PROCESS | 3280 | 1470942441066 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:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 12:07:21 INFO - PROCESS | 3280 | 1470942441103 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3280 | 1470942441105 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:07:21 INFO - PROCESS | 3280 | 1470942441108 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:07:21 INFO - PROCESS | 3280 | 1470942441110 Marionette TRACE conn6 <- [1,2830,null,{}] 12:07:21 INFO - PROCESS | 3280 | 1470942441118 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:07:21 INFO - PROCESS | 3280 | 1470942441120 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:21 INFO - PROCESS | 3280 | 1470942441204 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:07:21 INFO - PROCESS | 3280 | 1470942441212 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 3280 | 1470942441214 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913771000 == 32 [pid = 3280] [id = 717] 12:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D70A400) [pid = 3280] [serial = 2151] [outer = 0000000000000000] 12:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D711C00) [pid = 3280] [serial = 2152] [outer = 000000A90D70A400] 12:07:21 INFO - PROCESS | 3280 | 1470942441259 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D85B000) [pid = 3280] [serial = 2153] [outer = 000000A90D70A400] 12:07:21 INFO - PROCESS | 3280 | 1470942441717 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:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 12:07:21 INFO - PROCESS | 3280 | 1470942441747 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 3280 | 1470942441749 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:07:21 INFO - PROCESS | 3280 | 1470942441752 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 3280 | 1470942441754 Marionette TRACE conn6 <- [1,2834,null,{}] 12:07:21 INFO - PROCESS | 3280 | 1470942441757 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:07:21 INFO - PROCESS | 3280 | 1470942441760 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:21 INFO - PROCESS | 3280 | 1470942441870 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:07:21 INFO - PROCESS | 3280 | 1470942441903 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 3280 | 1470942441905 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:21 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DC0A000 == 33 [pid = 3280] [id = 718] 12:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D85C800) [pid = 3280] [serial = 2154] [outer = 0000000000000000] 12:07:21 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DA1E800) [pid = 3280] [serial = 2155] [outer = 000000A90D85C800] 12:07:22 INFO - PROCESS | 3280 | 1470942441996 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90DA2BC00) [pid = 3280] [serial = 2156] [outer = 000000A90D85C800] 12:07:22 INFO - PROCESS | 3280 | 1470942442428 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:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 12:07:22 INFO - PROCESS | 3280 | 1470942442487 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 3280 | 1470942442489 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:07:22 INFO - PROCESS | 3280 | 1470942442493 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:07:22 INFO - PROCESS | 3280 | 1470942442494 Marionette TRACE conn6 <- [1,2838,null,{}] 12:07:22 INFO - PROCESS | 3280 | 1470942442503 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:07:22 INFO - PROCESS | 3280 | 1470942442505 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:22 INFO - PROCESS | 3280 | 1470942442620 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:07:22 INFO - PROCESS | 3280 | 1470942442632 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 3280 | 1470942442634 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:22 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91503A800 == 34 [pid = 3280] [id = 719] 12:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DA17800) [pid = 3280] [serial = 2157] [outer = 0000000000000000] 12:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90DA33C00) [pid = 3280] [serial = 2158] [outer = 000000A90DA17800] 12:07:22 INFO - PROCESS | 3280 | 1470942442678 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E33E400) [pid = 3280] [serial = 2159] [outer = 000000A90DA17800] 12:07:23 INFO - PROCESS | 3280 | 1470942443141 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 12:07:23 INFO - PROCESS | 3280 | 1470942443188 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 3280 | 1470942443191 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:07:23 INFO - PROCESS | 3280 | 1470942443194 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 3280 | 1470942443196 Marionette TRACE conn6 <- [1,2842,null,{}] 12:07:23 INFO - PROCESS | 3280 | 1470942443240 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:07:23 INFO - PROCESS | 3280 | 1470942443243 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:23 INFO - PROCESS | 3280 | 1470942443370 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:07:23 INFO - PROCESS | 3280 | 1470942443382 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 3280 | 1470942443385 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:23 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1F800 == 35 [pid = 3280] [id = 720] 12:07:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90DA2C800) [pid = 3280] [serial = 2160] [outer = 0000000000000000] 12:07:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90E449400) [pid = 3280] [serial = 2161] [outer = 000000A90DA2C800] 12:07:23 INFO - PROCESS | 3280 | 1470942443477 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90E7D1000) [pid = 3280] [serial = 2162] [outer = 000000A90DA2C800] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90E20A400) [pid = 3280] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D5F6000) [pid = 3280] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D85B800) [pid = 3280] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90DF86400) [pid = 3280] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A9019A5400) [pid = 3280] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900BA6800) [pid = 3280] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A905407800) [pid = 3280] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D5EF000) [pid = 3280] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90D33FC00) [pid = 3280] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90A786C00) [pid = 3280] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9010DDC00) [pid = 3280] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A907243000) [pid = 3280] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A9000CCC00) [pid = 3280] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:07:23 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90A78B400) [pid = 3280] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:07:23 INFO - PROCESS | 3280 | 1470942443956 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:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 817ms 12:07:24 INFO - PROCESS | 3280 | 1470942444014 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 3280 | 1470942444016 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:07:24 INFO - PROCESS | 3280 | 1470942444019 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:07:24 INFO - PROCESS | 3280 | 1470942444021 Marionette TRACE conn6 <- [1,2846,null,{}] 12:07:24 INFO - PROCESS | 3280 | 1470942444025 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:07:24 INFO - PROCESS | 3280 | 1470942444026 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:24 INFO - PROCESS | 3280 | 1470942444111 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:07:24 INFO - PROCESS | 3280 | 1470942444117 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 3280 | 1470942444119 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915665800 == 36 [pid = 3280] [id = 721] 12:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A907243000) [pid = 3280] [serial = 2163] [outer = 0000000000000000] 12:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D3D5000) [pid = 3280] [serial = 2164] [outer = 000000A907243000] 12:07:24 INFO - PROCESS | 3280 | 1470942444163 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90DEB7800) [pid = 3280] [serial = 2165] [outer = 000000A907243000] 12:07:24 INFO - PROCESS | 3280 | 1470942444588 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:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 12:07:24 INFO - PROCESS | 3280 | 1470942444651 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 3280 | 1470942444653 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:07:24 INFO - PROCESS | 3280 | 1470942444656 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 3280 | 1470942444658 Marionette TRACE conn6 <- [1,2850,null,{}] 12:07:24 INFO - PROCESS | 3280 | 1470942444662 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:07:24 INFO - PROCESS | 3280 | 1470942444664 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:24 INFO - PROCESS | 3280 | 1470942444747 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:07:24 INFO - PROCESS | 3280 | 1470942444752 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 3280 | 1470942444754 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:24 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EC35000 == 37 [pid = 3280] [id = 722] 12:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E7C9C00) [pid = 3280] [serial = 2166] [outer = 0000000000000000] 12:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90EFEFC00) [pid = 3280] [serial = 2167] [outer = 000000A90E7C9C00] 12:07:24 INFO - PROCESS | 3280 | 1470942444799 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90FBD3800) [pid = 3280] [serial = 2168] [outer = 000000A90E7C9C00] 12:07:25 INFO - PROCESS | 3280 | 1470942445242 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:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 627ms 12:07:25 INFO - PROCESS | 3280 | 1470942445289 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 3280 | 1470942445291 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:07:25 INFO - PROCESS | 3280 | 1470942445298 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:07:25 INFO - PROCESS | 3280 | 1470942445300 Marionette TRACE conn6 <- [1,2854,null,{}] 12:07:25 INFO - PROCESS | 3280 | 1470942445303 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:07:25 INFO - PROCESS | 3280 | 1470942445305 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:25 INFO - PROCESS | 3280 | 1470942445390 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:07:25 INFO - PROCESS | 3280 | 1470942445397 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 3280 | 1470942445406 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:25 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97F7B0000 == 38 [pid = 3280] [id = 723] 12:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90FFA6000) [pid = 3280] [serial = 2169] [outer = 0000000000000000] 12:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A91038A400) [pid = 3280] [serial = 2170] [outer = 000000A90FFA6000] 12:07:25 INFO - PROCESS | 3280 | 1470942445453 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A9104E0C00) [pid = 3280] [serial = 2171] [outer = 000000A90FFA6000] 12:07:26 INFO - PROCESS | 3280 | 1470942446158 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:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 942ms 12:07:26 INFO - PROCESS | 3280 | 1470942446244 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 3280 | 1470942446249 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:07:26 INFO - PROCESS | 3280 | 1470942446254 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 3280 | 1470942446258 Marionette TRACE conn6 <- [1,2858,null,{}] 12:07:26 INFO - PROCESS | 3280 | 1470942446264 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:07:26 INFO - PROCESS | 3280 | 1470942446267 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:26 INFO - PROCESS | 3280 | 1470942446430 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:07:26 INFO - PROCESS | 3280 | 1470942446548 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 3280 | 1470942446552 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:26 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D0D3800 == 39 [pid = 3280] [id = 724] 12:07:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A900B87400) [pid = 3280] [serial = 2172] [outer = 0000000000000000] 12:07:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9010D4000) [pid = 3280] [serial = 2173] [outer = 000000A900B87400] 12:07:26 INFO - PROCESS | 3280 | 1470942446612 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A901F56C00) [pid = 3280] [serial = 2174] [outer = 000000A900B87400] 12:07:27 INFO - PROCESS | 3280 | 1470942447514 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:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1347ms 12:07:27 INFO - PROCESS | 3280 | 1470942447606 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 3280 | 1470942447610 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:07:27 INFO - PROCESS | 3280 | 1470942447616 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 3280 | 1470942447620 Marionette TRACE conn6 <- [1,2862,null,{}] 12:07:27 INFO - PROCESS | 3280 | 1470942447626 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:07:27 INFO - PROCESS | 3280 | 1470942447629 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:27 INFO - PROCESS | 3280 | 1470942447748 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:07:27 INFO - PROCESS | 3280 | 1470942447824 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 3280 | 1470942447829 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:27 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B11B000 == 40 [pid = 3280] [id = 725] 12:07:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A900BCC800) [pid = 3280] [serial = 2175] [outer = 0000000000000000] 12:07:27 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A901969000) [pid = 3280] [serial = 2176] [outer = 000000A900BCC800] 12:07:27 INFO - PROCESS | 3280 | 1470942447912 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A905403800) [pid = 3280] [serial = 2177] [outer = 000000A900BCC800] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC35000 == 39 [pid = 3280] [id = 722] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A915665800 == 38 [pid = 3280] [id = 721] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A1F800 == 37 [pid = 3280] [id = 720] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A91503A800 == 36 [pid = 3280] [id = 719] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC0A000 == 35 [pid = 3280] [id = 718] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A913771000 == 34 [pid = 3280] [id = 717] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A912511000 == 33 [pid = 3280] [id = 716] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C10000 == 32 [pid = 3280] [id = 715] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A20800 == 31 [pid = 3280] [id = 714] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A90E334800 == 30 [pid = 3280] [id = 713] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DC0B000 == 29 [pid = 3280] [id = 712] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90ED83C00) [pid = 3280] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D29F800 == 28 [pid = 3280] [id = 711] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A90731F000 == 27 [pid = 3280] [id = 710] 12:07:28 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EC42800 == 26 [pid = 3280] [id = 709] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90E72DC00) [pid = 3280] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D744000) [pid = 3280] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90DA2E800) [pid = 3280] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90DA13400) [pid = 3280] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90E35E800) [pid = 3280] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90DEB3000) [pid = 3280] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90E726800) [pid = 3280] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90E44DC00) [pid = 3280] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A902193800) [pid = 3280] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A905405000) [pid = 3280] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900BC7000) [pid = 3280] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900EDDC00) [pid = 3280] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90DEB8400) [pid = 3280] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D5F8000) [pid = 3280] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D5BF000) [pid = 3280] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5CF800) [pid = 3280] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D30A000) [pid = 3280] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D33F800) [pid = 3280] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90A768C00) [pid = 3280] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A783000) [pid = 3280] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90724A400) [pid = 3280] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A907747400) [pid = 3280] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A906B63400) [pid = 3280] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A906B31C00) [pid = 3280] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90D367800) [pid = 3280] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 66 (000000A90DEAEC00) [pid = 3280] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | --DOMWINDOW == 65 (000000A90D706800) [pid = 3280] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:07:28 INFO - PROCESS | 3280 | 1470942448539 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:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 944ms 12:07:28 INFO - PROCESS | 3280 | 1470942448564 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 3280 | 1470942448569 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:07:28 INFO - PROCESS | 3280 | 1470942448576 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 3280 | 1470942448578 Marionette TRACE conn6 <- [1,2866,null,{}] 12:07:28 INFO - PROCESS | 3280 | 1470942448582 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:07:28 INFO - PROCESS | 3280 | 1470942448585 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:28 INFO - PROCESS | 3280 | 1470942448677 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:07:28 INFO - PROCESS | 3280 | 1470942448686 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 3280 | 1470942448688 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:28 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D77B000 == 27 [pid = 3280] [id = 726] 12:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A905405400) [pid = 3280] [serial = 2178] [outer = 0000000000000000] 12:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A905B8DC00) [pid = 3280] [serial = 2179] [outer = 000000A905405400] 12:07:28 INFO - PROCESS | 3280 | 1470942448738 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A906B34C00) [pid = 3280] [serial = 2180] [outer = 000000A905405400] 12:07:29 INFO - PROCESS | 3280 | 1470942449276 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:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 12:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:07:29 INFO - PROCESS | 3280 | 1470942449310 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 3280 | 1470942449313 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:07:29 INFO - PROCESS | 3280 | 1470942449316 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 3280 | 1470942449320 Marionette TRACE conn6 <- [1,2870,null,{}] 12:07:29 INFO - PROCESS | 3280 | 1470942449331 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:07:29 INFO - PROCESS | 3280 | 1470942449336 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:29 INFO - PROCESS | 3280 | 1470942449428 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:07:29 INFO - PROCESS | 3280 | 1470942449511 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 3280 | 1470942449514 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:29 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE75000 == 28 [pid = 3280] [id = 727] 12:07:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9070F7800) [pid = 3280] [serial = 2181] [outer = 0000000000000000] 12:07:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90724FC00) [pid = 3280] [serial = 2182] [outer = 000000A9070F7800] 12:07:29 INFO - PROCESS | 3280 | 1470942449565 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90A710C00) [pid = 3280] [serial = 2183] [outer = 000000A9070F7800] 12:07:29 INFO - PROCESS | 3280 | 1470942449969 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:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 12:07:30 INFO - PROCESS | 3280 | 1470942450011 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3280 | 1470942450014 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:07:30 INFO - PROCESS | 3280 | 1470942450017 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 3280 | 1470942450019 Marionette TRACE conn6 <- [1,2874,null,{}] 12:07:30 INFO - PROCESS | 3280 | 1470942450023 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:07:30 INFO - PROCESS | 3280 | 1470942450025 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:30 INFO - PROCESS | 3280 | 1470942450114 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:07:30 INFO - PROCESS | 3280 | 1470942450120 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3280 | 1470942450122 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A17800 == 29 [pid = 3280] [id = 728] 12:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900B9DC00) [pid = 3280] [serial = 2184] [outer = 0000000000000000] 12:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90A78F400) [pid = 3280] [serial = 2185] [outer = 000000A900B9DC00] 12:07:30 INFO - PROCESS | 3280 | 1470942450168 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90B133C00) [pid = 3280] [serial = 2186] [outer = 000000A900B9DC00] 12:07:30 INFO - PROCESS | 3280 | 1470942450607 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:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 12:07:30 INFO - PROCESS | 3280 | 1470942450654 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 3280 | 1470942450657 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:07:30 INFO - PROCESS | 3280 | 1470942450660 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 3280 | 1470942450662 Marionette TRACE conn6 <- [1,2878,null,{}] 12:07:30 INFO - PROCESS | 3280 | 1470942450666 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:07:30 INFO - PROCESS | 3280 | 1470942450668 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:30 INFO - PROCESS | 3280 | 1470942450776 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:07:30 INFO - PROCESS | 3280 | 1470942450857 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 3280 | 1470942450859 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:30 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A9A000 == 30 [pid = 3280] [id = 729] 12:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900BA9000) [pid = 3280] [serial = 2187] [outer = 0000000000000000] 12:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D05B000) [pid = 3280] [serial = 2188] [outer = 000000A900BA9000] 12:07:30 INFO - PROCESS | 3280 | 1470942450912 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D30D800) [pid = 3280] [serial = 2189] [outer = 000000A900BA9000] 12:07:31 INFO - PROCESS | 3280 | 1470942451329 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:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 12:07:31 INFO - PROCESS | 3280 | 1470942451395 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 3280 | 1470942451398 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:07:31 INFO - PROCESS | 3280 | 1470942451401 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:07:31 INFO - PROCESS | 3280 | 1470942451402 Marionette TRACE conn6 <- [1,2882,null,{}] 12:07:31 INFO - PROCESS | 3280 | 1470942451406 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:07:31 INFO - PROCESS | 3280 | 1470942451412 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:31 INFO - PROCESS | 3280 | 1470942451579 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:07:31 INFO - PROCESS | 3280 | 1470942451587 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 3280 | 1470942451589 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:31 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912520800 == 31 [pid = 3280] [id = 730] 12:07:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D33F800) [pid = 3280] [serial = 2190] [outer = 0000000000000000] 12:07:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5DA400) [pid = 3280] [serial = 2191] [outer = 000000A90D33F800] 12:07:31 INFO - PROCESS | 3280 | 1470942451635 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D6B1400) [pid = 3280] [serial = 2192] [outer = 000000A90D33F800] 12:07:32 INFO - PROCESS | 3280 | 1470942452092 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:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 12:07:32 INFO - PROCESS | 3280 | 1470942452154 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 3280 | 1470942452156 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:07:32 INFO - PROCESS | 3280 | 1470942452160 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 3280 | 1470942452161 Marionette TRACE conn6 <- [1,2886,null,{}] 12:07:32 INFO - PROCESS | 3280 | 1470942452165 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:07:32 INFO - PROCESS | 3280 | 1470942452167 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:32 INFO - PROCESS | 3280 | 1470942452286 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:07:32 INFO - PROCESS | 3280 | 1470942452340 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 3280 | 1470942452342 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:32 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913787800 == 32 [pid = 3280] [id = 731] 12:07:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D706800) [pid = 3280] [serial = 2193] [outer = 0000000000000000] 12:07:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D859400) [pid = 3280] [serial = 2194] [outer = 000000A90D706800] 12:07:32 INFO - PROCESS | 3280 | 1470942452388 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90DA20400) [pid = 3280] [serial = 2195] [outer = 000000A90D706800] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D85C800) [pid = 3280] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DA17800) [pid = 3280] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90A9F9800) [pid = 3280] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90E7D0C00) [pid = 3280] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90D364C00) [pid = 3280] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900BC9C00) [pid = 3280] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A9021BD000) [pid = 3280] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90D70A400) [pid = 3280] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900A65800) [pid = 3280] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9014EAC00) [pid = 3280] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A907248800) [pid = 3280] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90DA2C800) [pid = 3280] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90E7C9C00) [pid = 3280] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:07:32 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A907243000) [pid = 3280] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:07:32 INFO - PROCESS | 3280 | 1470942452960 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:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 839ms 12:07:33 INFO - PROCESS | 3280 | 1470942453004 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 3280 | 1470942453006 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:07:33 INFO - PROCESS | 3280 | 1470942453009 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 3280 | 1470942453011 Marionette TRACE conn6 <- [1,2890,null,{}] 12:07:33 INFO - PROCESS | 3280 | 1470942453015 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:07:33 INFO - PROCESS | 3280 | 1470942453017 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:33 INFO - PROCESS | 3280 | 1470942453147 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:07:33 INFO - PROCESS | 3280 | 1470942453201 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 3280 | 1470942453203 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915030800 == 33 [pid = 3280] [id = 732] 12:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90724B800) [pid = 3280] [serial = 2196] [outer = 0000000000000000] 12:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D338000) [pid = 3280] [serial = 2197] [outer = 000000A90724B800] 12:07:33 INFO - PROCESS | 3280 | 1470942453250 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90DA25800) [pid = 3280] [serial = 2198] [outer = 000000A90724B800] 12:07:33 INFO - PROCESS | 3280 | 1470942453623 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 12:07:33 INFO - PROCESS | 3280 | 1470942453703 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 3280 | 1470942453705 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:07:33 INFO - PROCESS | 3280 | 1470942453708 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 3280 | 1470942453710 Marionette TRACE conn6 <- [1,2894,null,{}] 12:07:33 INFO - PROCESS | 3280 | 1470942453714 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:07:33 INFO - PROCESS | 3280 | 1470942453716 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:33 INFO - PROCESS | 3280 | 1470942453804 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:07:33 INFO - PROCESS | 3280 | 1470942453811 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 3280 | 1470942453813 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:33 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151E4800 == 34 [pid = 3280] [id = 733] 12:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DA2FC00) [pid = 3280] [serial = 2199] [outer = 0000000000000000] 12:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90DEB8C00) [pid = 3280] [serial = 2200] [outer = 000000A90DA2FC00] 12:07:33 INFO - PROCESS | 3280 | 1470942453858 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E342400) [pid = 3280] [serial = 2201] [outer = 000000A90DA2FC00] 12:07:34 INFO - PROCESS | 3280 | 1470942454273 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:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 586ms 12:07:34 INFO - PROCESS | 3280 | 1470942454297 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 3280 | 1470942454300 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:07:34 INFO - PROCESS | 3280 | 1470942454315 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 3280 | 1470942454317 Marionette TRACE conn6 <- [1,2898,null,{}] 12:07:34 INFO - PROCESS | 3280 | 1470942454320 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:07:34 INFO - PROCESS | 3280 | 1470942454322 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:34 INFO - PROCESS | 3280 | 1470942454405 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:07:34 INFO - PROCESS | 3280 | 1470942454411 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 3280 | 1470942454413 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:34 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A16800 == 35 [pid = 3280] [id = 734] 12:07:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E35DC00) [pid = 3280] [serial = 2202] [outer = 0000000000000000] 12:07:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E365C00) [pid = 3280] [serial = 2203] [outer = 000000A90E35DC00] 12:07:34 INFO - PROCESS | 3280 | 1470942454457 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E44C000) [pid = 3280] [serial = 2204] [outer = 000000A90E35DC00] 12:07:34 INFO - PROCESS | 3280 | 1470942454941 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:07:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:07:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:07:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 12:07:35 INFO - PROCESS | 3280 | 1470942454999 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 3280 | 1470942455005 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /DOMEvents/constructors.html 12:07:35 INFO - PROCESS | 3280 | 1470942455011 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 3280 | 1470942455015 Marionette TRACE conn6 <- [1,2902,null,{}] 12:07:35 INFO - PROCESS | 3280 | 1470942455021 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:07:35 INFO - PROCESS | 3280 | 1470942455024 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:35 INFO - PROCESS | 3280 | 1470942455208 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:07:35 INFO - PROCESS | 3280 | 1470942455312 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 3280 | 1470942455317 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:35 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDC8000 == 36 [pid = 3280] [id = 735] 12:07:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A900BCA400) [pid = 3280] [serial = 2205] [outer = 0000000000000000] 12:07:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A9014E8800) [pid = 3280] [serial = 2206] [outer = 000000A900BCA400] 12:07:35 INFO - PROCESS | 3280 | 1470942455377 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A905403C00) [pid = 3280] [serial = 2207] [outer = 000000A900BCA400] 12:07:36 INFO - PROCESS | 3280 | 1470942456003 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:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:07:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:07:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:07:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:07:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 1058ms 12:07:36 INFO - PROCESS | 3280 | 1470942456072 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 3280 | 1470942456077 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:07:36 INFO - PROCESS | 3280 | 1470942456106 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 3280 | 1470942456109 Marionette TRACE conn6 <- [1,2906,null,{}] 12:07:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:07:36 INFO - PROCESS | 3280 | 1470942456127 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:07:36 INFO - PROCESS | 3280 | 1470942456130 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:36 INFO - PROCESS | 3280 | 1470942456254 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:07:36 INFO - PROCESS | 3280 | 1470942456369 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 3280 | 1470942456372 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:36 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250D000 == 37 [pid = 3280] [id = 736] 12:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90724AC00) [pid = 3280] [serial = 2208] [outer = 0000000000000000] 12:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90A352C00) [pid = 3280] [serial = 2209] [outer = 000000A90724AC00] 12:07:36 INFO - PROCESS | 3280 | 1470942456431 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90AF7F400) [pid = 3280] [serial = 2210] [outer = 000000A90724AC00] 12:07:37 INFO - PROCESS | 3280 | 1470942456995 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:07:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:07:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 12:07:37 INFO - PROCESS | 3280 | 1470942457058 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:07:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:07:37 INFO - PROCESS | 3280 | 1470942457061 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:07:37 INFO - PROCESS | 3280 | 1470942457065 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 3280 | 1470942457070 Marionette TRACE conn6 <- [1,2910,null,{}] 12:07:37 INFO - PROCESS | 3280 | 1470942457082 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:07:37 INFO - PROCESS | 3280 | 1470942457087 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:37 INFO - PROCESS | 3280 | 1470942457204 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:07:37 INFO - PROCESS | 3280 | 1470942457301 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 3280 | 1470942457305 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:37 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA59000 == 38 [pid = 3280] [id = 737] 12:07:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5F4000) [pid = 3280] [serial = 2211] [outer = 0000000000000000] 12:07:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D860400) [pid = 3280] [serial = 2212] [outer = 000000A90D5F4000] 12:07:37 INFO - PROCESS | 3280 | 1470942457363 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90E44C400) [pid = 3280] [serial = 2213] [outer = 000000A90D5F4000] 12:07:37 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:07:37 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:07:37 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:07:37 INFO - PROCESS | 3280 | [3280] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:07:37 INFO - PROCESS | 3280 | 1470942457947 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:07:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:07:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:07:38 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:07:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:07:38 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:07:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:07:38 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:07:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:07:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:07:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 951ms 12:07:38 INFO - PROCESS | 3280 | 1470942458018 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3280 | 1470942458021 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:07:38 INFO - PROCESS | 3280 | 1470942458025 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3280 | 1470942458027 Marionette TRACE conn6 <- [1,2914,null,{}] 12:07:38 INFO - PROCESS | 3280 | 1470942458031 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:07:38 INFO - PROCESS | 3280 | 1470942458034 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:38 INFO - PROCESS | 3280 | 1470942458147 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:07:38 INFO - PROCESS | 3280 | 1470942458242 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 3280 | 1470942458244 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:38 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97FC50000 == 39 [pid = 3280] [id = 738] 12:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90F0A6000) [pid = 3280] [serial = 2214] [outer = 0000000000000000] 12:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90FBD1800) [pid = 3280] [serial = 2215] [outer = 000000A90F0A6000] 12:07:38 INFO - PROCESS | 3280 | 1470942458299 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9104DA000) [pid = 3280] [serial = 2216] [outer = 000000A90F0A6000] 12:07:38 INFO - PROCESS | 3280 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:07:38 INFO - PROCESS | 3280 | 1470942458773 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:07:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:07:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 776ms 12:07:38 INFO - PROCESS | 3280 | 1470942458803 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 3280 | 1470942458805 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:07:38 INFO - PROCESS | 3280 | 1470942458809 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 3280 | 1470942458812 Marionette TRACE conn6 <- [1,2918,null,{}] 12:07:38 INFO - PROCESS | 3280 | 1470942458816 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:07:38 INFO - PROCESS | 3280 | 1470942458818 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:39 INFO - PROCESS | 3280 | 1470942458988 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:07:39 INFO - PROCESS | 3280 | 1470942459135 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 3280 | 1470942459138 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:39 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911DEE800 == 40 [pid = 3280] [id = 739] 12:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90F09A800) [pid = 3280] [serial = 2217] [outer = 0000000000000000] 12:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90FFA8400) [pid = 3280] [serial = 2218] [outer = 000000A90F09A800] 12:07:39 INFO - PROCESS | 3280 | 1470942459193 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A910FEF800) [pid = 3280] [serial = 2219] [outer = 000000A90F09A800] 12:07:39 INFO - PROCESS | 3280 | 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:07:39 INFO - PROCESS | 3280 | 1470942459810 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:07:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:07:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1028ms 12:07:39 INFO - PROCESS | 3280 | 1470942459840 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 3280 | 1470942459845 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:07:39 INFO - PROCESS | 3280 | 1470942459850 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:07:39 INFO - PROCESS | 3280 | 1470942459853 Marionette TRACE conn6 <- [1,2922,null,{}] 12:07:39 INFO - PROCESS | 3280 | 1470942459880 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:07:39 INFO - PROCESS | 3280 | 1470942459883 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:40 INFO - PROCESS | 3280 | 1470942460029 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:07:40 INFO - PROCESS | 3280 | 1470942460155 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 3280 | 1470942460160 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:40 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1BE800 == 41 [pid = 3280] [id = 740] 12:07:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A9019A7C00) [pid = 3280] [serial = 2220] [outer = 0000000000000000] 12:07:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A902197400) [pid = 3280] [serial = 2221] [outer = 000000A9019A7C00] 12:07:40 INFO - PROCESS | 3280 | 1470942460216 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A905E47C00) [pid = 3280] [serial = 2222] [outer = 000000A9019A7C00] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151E4800 == 40 [pid = 3280] [id = 733] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A915030800 == 39 [pid = 3280] [id = 732] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A913787800 == 38 [pid = 3280] [id = 731] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A912520800 == 37 [pid = 3280] [id = 730] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A9A000 == 36 [pid = 3280] [id = 729] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A17800 == 35 [pid = 3280] [id = 728] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE75000 == 34 [pid = 3280] [id = 727] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D77B000 == 33 [pid = 3280] [id = 726] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B11B000 == 32 [pid = 3280] [id = 725] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90D0D3800 == 31 [pid = 3280] [id = 724] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97F7B0000 == 30 [pid = 3280] [id = 723] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911DEE800 == 29 [pid = 3280] [id = 739] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97FC50000 == 28 [pid = 3280] [id = 738] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA59000 == 27 [pid = 3280] [id = 737] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A91250D000 == 26 [pid = 3280] [id = 736] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A16800 == 25 [pid = 3280] [id = 734] 12:07:41 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CDC8000 == 24 [pid = 3280] [id = 735] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90DA1E800) [pid = 3280] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90DA33C00) [pid = 3280] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90CB04C00) [pid = 3280] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D364000) [pid = 3280] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90EFF1C00) [pid = 3280] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D5C1400) [pid = 3280] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90D5F2000) [pid = 3280] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A900BCA800) [pid = 3280] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A900EE9400) [pid = 3280] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A905349800) [pid = 3280] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A905404800) [pid = 3280] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A90D711C00) [pid = 3280] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A906B2FC00) [pid = 3280] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A906B63000) [pid = 3280] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90A784000) [pid = 3280] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90DA2BC00) [pid = 3280] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A9F7400) [pid = 3280] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A907749400) [pid = 3280] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90A768800) [pid = 3280] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E449400) [pid = 3280] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90E33E400) [pid = 3280] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90FBD3800) [pid = 3280] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A91038A400) [pid = 3280] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90EFEFC00) [pid = 3280] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90E7D1000) [pid = 3280] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A90D3D5000) [pid = 3280] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D85B000) [pid = 3280] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90DEB7800) [pid = 3280] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:07:41 INFO - PROCESS | 3280 | 1470942461451 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:07:41 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:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1653ms 12:07:41 INFO - PROCESS | 3280 | 1470942461507 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 3280 | 1470942461511 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:07:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:07:41 INFO - PROCESS | 3280 | 1470942461518 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 3280 | 1470942461521 Marionette TRACE conn6 <- [1,2926,null,{}] 12:07:41 INFO - PROCESS | 3280 | 1470942461526 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:07:41 INFO - PROCESS | 3280 | 1470942461530 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:41 INFO - PROCESS | 3280 | 1470942461624 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:07:41 INFO - PROCESS | 3280 | 1470942461706 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 3280 | 1470942461709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:41 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD64800 == 25 [pid = 3280] [id = 741] 12:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A900BD2C00) [pid = 3280] [serial = 2223] [outer = 0000000000000000] 12:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9018C7000) [pid = 3280] [serial = 2224] [outer = 000000A900BD2C00] 12:07:41 INFO - PROCESS | 3280 | 1470942461759 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A9053F1400) [pid = 3280] [serial = 2225] [outer = 000000A900BD2C00] 12:07:42 INFO - PROCESS | 3280 | 1470942462146 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:07:42 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:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 12:07:42 INFO - PROCESS | 3280 | 1470942462212 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3280 | 1470942462218 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:07:42 INFO - PROCESS | 3280 | 1470942462224 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3280 | 1470942462227 Marionette TRACE conn6 <- [1,2930,null,{}] 12:07:42 INFO - PROCESS | 3280 | 1470942462231 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:07:42 INFO - PROCESS | 3280 | 1470942462234 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:42 INFO - PROCESS | 3280 | 1470942462361 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:07:42 INFO - PROCESS | 3280 | 1470942462379 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 3280 | 1470942462382 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:42 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD07800 == 26 [pid = 3280] [id = 742] 12:07:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A9070EE800) [pid = 3280] [serial = 2226] [outer = 0000000000000000] 12:07:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9070FBC00) [pid = 3280] [serial = 2227] [outer = 000000A9070EE800] 12:07:42 INFO - PROCESS | 3280 | 1470942462431 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A907746C00) [pid = 3280] [serial = 2228] [outer = 000000A9070EE800] 12:07:42 INFO - PROCESS | 3280 | 1470942462891 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:07:42 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:07:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 12:07:42 INFO - PROCESS | 3280 | 1470942462919 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 3280 | 1470942462921 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:07:42 INFO - PROCESS | 3280 | 1470942462929 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 3280 | 1470942462933 Marionette TRACE conn6 <- [1,2934,null,{}] 12:07:42 INFO - PROCESS | 3280 | 1470942462945 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:07:42 INFO - PROCESS | 3280 | 1470942462950 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:43 INFO - PROCESS | 3280 | 1470942463038 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:07:43 INFO - PROCESS | 3280 | 1470942463047 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3280 | 1470942463051 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A17800 == 27 [pid = 3280] [id = 743] 12:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A900BA5C00) [pid = 3280] [serial = 2229] [outer = 0000000000000000] 12:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90A9F9400) [pid = 3280] [serial = 2230] [outer = 000000A900BA5C00] 12:07:43 INFO - PROCESS | 3280 | 1470942463100 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90B2E3800) [pid = 3280] [serial = 2231] [outer = 000000A900BA5C00] 12:07:43 INFO - PROCESS | 3280 | 1470942463526 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:07:43 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:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 650ms 12:07:43 INFO - PROCESS | 3280 | 1470942463582 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 3280 | 1470942463585 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:07:43 INFO - PROCESS | 3280 | 1470942463588 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 3280 | 1470942463590 Marionette TRACE conn6 <- [1,2938,null,{}] 12:07:43 INFO - PROCESS | 3280 | 1470942463602 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:07:43 INFO - PROCESS | 3280 | 1470942463604 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:43 INFO - PROCESS | 3280 | 1470942463718 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:07:43 INFO - PROCESS | 3280 | 1470942463796 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 3280 | 1470942463798 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:43 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A96800 == 28 [pid = 3280] [id = 744] 12:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D334000) [pid = 3280] [serial = 2232] [outer = 0000000000000000] 12:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D366000) [pid = 3280] [serial = 2233] [outer = 000000A90D334000] 12:07:43 INFO - PROCESS | 3280 | 1470942463845 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90D5BBC00) [pid = 3280] [serial = 2234] [outer = 000000A90D334000] 12:07:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90701F000 == 29 [pid = 3280] [id = 745] 12:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D5D2400) [pid = 3280] [serial = 2235] [outer = 0000000000000000] 12:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D5F7400) [pid = 3280] [serial = 2236] [outer = 000000A90D5D2400] 12:07:44 INFO - PROCESS | 3280 | 1470942464297 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:07:44 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:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 12:07:44 INFO - PROCESS | 3280 | 1470942464324 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 3280 | 1470942464326 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:07:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:07:44 INFO - PROCESS | 3280 | 1470942464330 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 3280 | 1470942464331 Marionette TRACE conn6 <- [1,2942,null,{}] 12:07:44 INFO - PROCESS | 3280 | 1470942464335 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:07:44 INFO - PROCESS | 3280 | 1470942464337 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:44 INFO - PROCESS | 3280 | 1470942464460 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:07:44 INFO - PROCESS | 3280 | 1470942464465 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 3280 | 1470942464467 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:44 INFO - PROCESS | 3280 | ++DOCSHELL 000000A912505000 == 30 [pid = 3280] [id = 746] 12:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A900BA0400) [pid = 3280] [serial = 2237] [outer = 0000000000000000] 12:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D5C4800) [pid = 3280] [serial = 2238] [outer = 000000A900BA0400] 12:07:44 INFO - PROCESS | 3280 | 1470942464513 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D710C00) [pid = 3280] [serial = 2239] [outer = 000000A900BA0400] 12:07:44 INFO - PROCESS | 3280 | 1470942464946 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:07:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:07:44 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:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 627ms 12:07:44 INFO - PROCESS | 3280 | 1470942464960 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 3280 | 1470942464963 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:07:44 INFO - PROCESS | 3280 | 1470942464966 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:07:44 INFO - PROCESS | 3280 | 1470942464967 Marionette TRACE conn6 <- [1,2946,null,{}] 12:07:44 INFO - PROCESS | 3280 | 1470942464971 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:07:44 INFO - PROCESS | 3280 | 1470942464977 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:45 INFO - PROCESS | 3280 | 1470942465156 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:07:45 INFO - PROCESS | 3280 | 1470942465181 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3280 | 1470942465183 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914370800 == 31 [pid = 3280] [id = 747] 12:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A90D73F800) [pid = 3280] [serial = 2240] [outer = 0000000000000000] 12:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DEEAC00) [pid = 3280] [serial = 2241] [outer = 000000A90D73F800] 12:07:45 INFO - PROCESS | 3280 | 1470942465229 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90E35FC00) [pid = 3280] [serial = 2242] [outer = 000000A90D73F800] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A900BA9000) [pid = 3280] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A900BCC800) [pid = 3280] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D33F800) [pid = 3280] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9070F7800) [pid = 3280] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A905405400) [pid = 3280] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A900B9DC00) [pid = 3280] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90FFA6000) [pid = 3280] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900B87400) [pid = 3280] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90724B800) [pid = 3280] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E35DC00) [pid = 3280] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90D706800) [pid = 3280] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:07:45 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90DA2FC00) [pid = 3280] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:07:45 INFO - PROCESS | 3280 | 1470942465827 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:07:45 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:07:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 880ms 12:07:45 INFO - PROCESS | 3280 | 1470942465849 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 3280 | 1470942465851 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:07:45 INFO - PROCESS | 3280 | 1470942465854 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:07:45 INFO - PROCESS | 3280 | 1470942465856 Marionette TRACE conn6 <- [1,2950,null,{}] 12:07:45 INFO - PROCESS | 3280 | 1470942465860 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:07:45 INFO - PROCESS | 3280 | 1470942465862 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:45 INFO - PROCESS | 3280 | 1470942465942 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:07:45 INFO - PROCESS | 3280 | 1470942465947 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 3280 | 1470942465949 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:45 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915028000 == 32 [pid = 3280] [id = 748] 12:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900A6B400) [pid = 3280] [serial = 2243] [outer = 0000000000000000] 12:07:45 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90A34F000) [pid = 3280] [serial = 2244] [outer = 000000A900A6B400] 12:07:45 INFO - PROCESS | 3280 | 1470942465994 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D73FC00) [pid = 3280] [serial = 2245] [outer = 000000A900A6B400] 12:07:46 INFO - PROCESS | 3280 | 1470942466386 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:07:46 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:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 12:07:46 INFO - PROCESS | 3280 | 1470942466445 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 3280 | 1470942466448 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:07:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:07:46 INFO - PROCESS | 3280 | 1470942466451 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 3280 | 1470942466453 Marionette TRACE conn6 <- [1,2954,null,{}] 12:07:46 INFO - PROCESS | 3280 | 1470942466484 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:07:46 INFO - PROCESS | 3280 | 1470942466486 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:46 INFO - PROCESS | 3280 | 1470942466568 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:07:46 INFO - PROCESS | 3280 | 1470942466573 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 3280 | 1470942466575 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:46 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151E4800 == 33 [pid = 3280] [id = 749] 12:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A90DA21000) [pid = 3280] [serial = 2246] [outer = 0000000000000000] 12:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90E449400) [pid = 3280] [serial = 2247] [outer = 000000A90DA21000] 12:07:46 INFO - PROCESS | 3280 | 1470942466622 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90E730800) [pid = 3280] [serial = 2248] [outer = 000000A90DA21000] 12:07:47 INFO - PROCESS | 3280 | 1470942467029 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:07:47 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:07:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 12:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:07:47 INFO - PROCESS | 3280 | 1470942467084 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3280 | 1470942467087 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:07:47 INFO - PROCESS | 3280 | 1470942467090 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3280 | 1470942467092 Marionette TRACE conn6 <- [1,2958,null,{}] 12:07:47 INFO - PROCESS | 3280 | 1470942467095 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:07:47 INFO - PROCESS | 3280 | 1470942467097 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:47 INFO - PROCESS | 3280 | 1470942467179 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:07:47 INFO - PROCESS | 3280 | 1470942467184 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 3280 | 1470942467186 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:47 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A16800 == 34 [pid = 3280] [id = 750] 12:07:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90E72DC00) [pid = 3280] [serial = 2249] [outer = 0000000000000000] 12:07:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90EFF4800) [pid = 3280] [serial = 2250] [outer = 000000A90E72DC00] 12:07:47 INFO - PROCESS | 3280 | 1470942467231 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90FBD3C00) [pid = 3280] [serial = 2251] [outer = 000000A90E72DC00] 12:07:47 INFO - PROCESS | 3280 | 1470942467614 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:07:47 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:07:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 586ms 12:07:47 INFO - PROCESS | 3280 | 1470942467676 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 3280 | 1470942467678 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:07:47 INFO - PROCESS | 3280 | 1470942467694 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 3280 | 1470942467696 Marionette TRACE conn6 <- [1,2962,null,{}] 12:07:47 INFO - PROCESS | 3280 | 1470942467700 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:07:47 INFO - PROCESS | 3280 | 1470942467701 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:47 INFO - PROCESS | 3280 | 1470942467838 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:07:48 INFO - PROCESS | 3280 | 1470942468001 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 3280 | 1470942468004 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:48 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1A9800 == 35 [pid = 3280] [id = 751] 12:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A900B35800) [pid = 3280] [serial = 2252] [outer = 0000000000000000] 12:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A900B88800) [pid = 3280] [serial = 2253] [outer = 000000A900B35800] 12:07:48 INFO - PROCESS | 3280 | 1470942468066 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A9010DA400) [pid = 3280] [serial = 2254] [outer = 000000A900B35800] 12:07:48 INFO - PROCESS | 3280 | 1470942468706 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:07:48 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:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1038ms 12:07:48 INFO - PROCESS | 3280 | 1470942468758 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 3280 | 1470942468763 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:07:48 INFO - PROCESS | 3280 | 1470942468769 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:07:48 INFO - PROCESS | 3280 | 1470942468772 Marionette TRACE conn6 <- [1,2966,null,{}] 12:07:48 INFO - PROCESS | 3280 | 1470942468778 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:07:48 INFO - PROCESS | 3280 | 1470942468781 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:48 INFO - PROCESS | 3280 | 1470942468915 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:07:49 INFO - PROCESS | 3280 | 1470942469040 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 3280 | 1470942469043 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:49 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9113B4800 == 36 [pid = 3280] [id = 752] 12:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9070A5C00) [pid = 3280] [serial = 2255] [outer = 0000000000000000] 12:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A9073DA000) [pid = 3280] [serial = 2256] [outer = 000000A9070A5C00] 12:07:49 INFO - PROCESS | 3280 | 1470942469102 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A90A782C00) [pid = 3280] [serial = 2257] [outer = 000000A9070A5C00] 12:07:49 INFO - PROCESS | 3280 | 1470942469711 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:07:49 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:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 985ms 12:07:49 INFO - PROCESS | 3280 | 1470942469763 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 3280 | 1470942469767 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:07:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:07:49 INFO - PROCESS | 3280 | 1470942469771 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 3280 | 1470942469774 Marionette TRACE conn6 <- [1,2970,null,{}] 12:07:49 INFO - PROCESS | 3280 | 1470942469778 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:07:49 INFO - PROCESS | 3280 | 1470942469781 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:49 INFO - PROCESS | 3280 | 1470942469905 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:07:50 INFO - PROCESS | 3280 | 1470942470030 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 3280 | 1470942470033 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:50 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151D8800 == 37 [pid = 3280] [id = 753] 12:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A90D310800) [pid = 3280] [serial = 2258] [outer = 0000000000000000] 12:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90D5EE400) [pid = 3280] [serial = 2259] [outer = 000000A90D310800] 12:07:50 INFO - PROCESS | 3280 | 1470942470090 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90D85AC00) [pid = 3280] [serial = 2260] [outer = 000000A90D310800] 12:07:50 INFO - PROCESS | 3280 | 1470942470913 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:07:50 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:07:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:07:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1195ms 12:07:50 INFO - PROCESS | 3280 | 1470942470970 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 3280 | 1470942470974 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:07:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:07:50 INFO - PROCESS | 3280 | 1470942470980 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 3280 | 1470942470984 Marionette TRACE conn6 <- [1,2974,null,{}] 12:07:51 INFO - PROCESS | 3280 | 1470942470990 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:07:51 INFO - PROCESS | 3280 | 1470942470993 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:51 INFO - PROCESS | 3280 | 1470942471124 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:07:51 INFO - PROCESS | 3280 | 1470942471232 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 3280 | 1470942471235 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A16800 == 36 [pid = 3280] [id = 750] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151E4800 == 35 [pid = 3280] [id = 749] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A915028000 == 34 [pid = 3280] [id = 748] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A914370800 == 33 [pid = 3280] [id = 747] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A912505000 == 32 [pid = 3280] [id = 746] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90701F000 == 31 [pid = 3280] [id = 745] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A96800 == 30 [pid = 3280] [id = 744] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A17800 == 29 [pid = 3280] [id = 743] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DD07800 == 28 [pid = 3280] [id = 742] 12:07:51 INFO - PROCESS | 3280 | --DOCSHELL 000000A90CD64800 == 27 [pid = 3280] [id = 741] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90D05B000) [pid = 3280] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A901969000) [pid = 3280] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A905403800) [pid = 3280] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90D5DA400) [pid = 3280] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90724FC00) [pid = 3280] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90A710C00) [pid = 3280] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A905B8DC00) [pid = 3280] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A906B34C00) [pid = 3280] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90A78F400) [pid = 3280] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A9104E0C00) [pid = 3280] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A9010D4000) [pid = 3280] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A901F56C00) [pid = 3280] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90D338000) [pid = 3280] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90E365C00) [pid = 3280] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D859400) [pid = 3280] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E44C000) [pid = 3280] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A90DEB8C00) [pid = 3280] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90E342400) [pid = 3280] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90DA20400) [pid = 3280] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A90D30D800) [pid = 3280] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A90DA25800) [pid = 3280] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90D6B1400) [pid = 3280] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90B133C00) [pid = 3280] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:07:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90691B800 == 28 [pid = 3280] [id = 754] 12:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A900A66400) [pid = 3280] [serial = 2261] [outer = 0000000000000000] 12:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A900B88400) [pid = 3280] [serial = 2262] [outer = 000000A900A66400] 12:07:51 INFO - PROCESS | 3280 | 1470942471314 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A905C54400) [pid = 3280] [serial = 2263] [outer = 000000A900A66400] 12:07:51 INFO - PROCESS | 3280 | 1470942471685 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:07:51 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:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 732ms 12:07:51 INFO - PROCESS | 3280 | 1470942471722 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 3280 | 1470942471726 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:07:51 INFO - PROCESS | 3280 | 1470942471733 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 3280 | 1470942471736 Marionette TRACE conn6 <- [1,2978,null,{}] 12:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:07:51 INFO - PROCESS | 3280 | 1470942471740 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:07:51 INFO - PROCESS | 3280 | 1470942471742 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:51 INFO - PROCESS | 3280 | 1470942471833 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:07:51 INFO - PROCESS | 3280 | 1470942471839 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 3280 | 1470942471842 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:51 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DA76000 == 29 [pid = 3280] [id = 755] 12:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A9070F3C00) [pid = 3280] [serial = 2264] [outer = 0000000000000000] 12:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90724FC00) [pid = 3280] [serial = 2265] [outer = 000000A9070F3C00] 12:07:51 INFO - PROCESS | 3280 | 1470942471892 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90A767C00) [pid = 3280] [serial = 2266] [outer = 000000A9070F3C00] 12:07:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DE80000 == 30 [pid = 3280] [id = 756] 12:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90AF09000) [pid = 3280] [serial = 2267] [outer = 0000000000000000] 12:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90AF0B800) [pid = 3280] [serial = 2268] [outer = 000000A90AF09000] 12:07:52 INFO - PROCESS | 3280 | 1470942472386 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:07:52 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:07:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 12:07:52 INFO - PROCESS | 3280 | 1470942472411 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 3280 | 1470942472413 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:07:52 INFO - PROCESS | 3280 | 1470942472417 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 3280 | 1470942472421 Marionette TRACE conn6 <- [1,2982,null,{}] 12:07:52 INFO - PROCESS | 3280 | 1470942472432 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:07:52 INFO - PROCESS | 3280 | 1470942472437 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:52 INFO - PROCESS | 3280 | 1470942472546 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:07:52 INFO - PROCESS | 3280 | 1470942472665 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 3280 | 1470942472668 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:52 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A5C800 == 31 [pid = 3280] [id = 757] 12:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A900B36400) [pid = 3280] [serial = 2269] [outer = 0000000000000000] 12:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D05B000) [pid = 3280] [serial = 2270] [outer = 000000A900B36400] 12:07:52 INFO - PROCESS | 3280 | 1470942472719 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90D5D9C00) [pid = 3280] [serial = 2271] [outer = 000000A900B36400] 12:07:53 INFO - PROCESS | 3280 | 1470942473061 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:07:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:07:53 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:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 12:07:53 INFO - PROCESS | 3280 | 1470942473091 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 3280 | 1470942473094 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:07:53 INFO - PROCESS | 3280 | 1470942473097 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 3280 | 1470942473099 Marionette TRACE conn6 <- [1,2986,null,{}] 12:07:53 INFO - PROCESS | 3280 | 1470942473102 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:07:53 INFO - PROCESS | 3280 | 1470942473104 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:53 INFO - PROCESS | 3280 | 1470942473240 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:07:53 INFO - PROCESS | 3280 | 1470942473247 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3280 | 1470942473249 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C41800 == 32 [pid = 3280] [id = 758] 12:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D5F6C00) [pid = 3280] [serial = 2272] [outer = 0000000000000000] 12:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D714C00) [pid = 3280] [serial = 2273] [outer = 000000A90D5F6C00] 12:07:53 INFO - PROCESS | 3280 | 1470942473295 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90DA1AC00) [pid = 3280] [serial = 2274] [outer = 000000A90D5F6C00] 12:07:53 INFO - PROCESS | 3280 | 1470942473698 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:07:53 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:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 12:07:53 INFO - PROCESS | 3280 | 1470942473737 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 3280 | 1470942473747 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:07:53 INFO - PROCESS | 3280 | 1470942473750 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 3280 | 1470942473752 Marionette TRACE conn6 <- [1,2990,null,{}] 12:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:07:53 INFO - PROCESS | 3280 | 1470942473756 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:07:53 INFO - PROCESS | 3280 | 1470942473758 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:53 INFO - PROCESS | 3280 | 1470942473872 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:07:53 INFO - PROCESS | 3280 | 1470942473878 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 3280 | 1470942473880 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:53 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9135E3800 == 33 [pid = 3280] [id = 759] 12:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A900B35400) [pid = 3280] [serial = 2275] [outer = 0000000000000000] 12:07:53 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A90DA30400) [pid = 3280] [serial = 2276] [outer = 000000A900B35400] 12:07:53 INFO - PROCESS | 3280 | 1470942473929 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A90DEE2800) [pid = 3280] [serial = 2277] [outer = 000000A900B35400] 12:07:54 INFO - PROCESS | 3280 | 1470942474395 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:07:54 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:07:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 12:07:54 INFO - PROCESS | 3280 | 1470942474447 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 3280 | 1470942474449 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:07:54 INFO - PROCESS | 3280 | 1470942474452 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:07:54 INFO - PROCESS | 3280 | 1470942474454 Marionette TRACE conn6 <- [1,2994,null,{}] 12:07:54 INFO - PROCESS | 3280 | 1470942474465 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:07:54 INFO - PROCESS | 3280 | 1470942474471 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:54 INFO - PROCESS | 3280 | 1470942474615 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:07:54 INFO - PROCESS | 3280 | 1470942474671 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 3280 | 1470942474673 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:54 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91502C800 == 34 [pid = 3280] [id = 760] 12:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A90E35F400) [pid = 3280] [serial = 2278] [outer = 0000000000000000] 12:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A90E727800) [pid = 3280] [serial = 2279] [outer = 000000A90E35F400] 12:07:54 INFO - PROCESS | 3280 | 1470942474718 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A91038A800) [pid = 3280] [serial = 2280] [outer = 000000A90E35F400] 12:07:55 INFO - PROCESS | 3280 | 1470942475129 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:07:55 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:07:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 12:07:55 INFO - PROCESS | 3280 | 1470942475219 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3280 | 1470942475221 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:07:55 INFO - PROCESS | 3280 | 1470942475227 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3280 | 1470942475229 Marionette TRACE conn6 <- [1,2998,null,{}] 12:07:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:07:55 INFO - PROCESS | 3280 | 1470942475233 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:07:55 INFO - PROCESS | 3280 | 1470942475235 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:55 INFO - PROCESS | 3280 | 1470942475348 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:07:55 INFO - PROCESS | 3280 | 1470942475353 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 3280 | 1470942475355 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:55 INFO - PROCESS | 3280 | ++DOCSHELL 000000A915545000 == 35 [pid = 3280] [id = 761] 12:07:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A9104D7800) [pid = 3280] [serial = 2281] [outer = 0000000000000000] 12:07:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A910FEB800) [pid = 3280] [serial = 2282] [outer = 000000A9104D7800] 12:07:55 INFO - PROCESS | 3280 | 1470942475400 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A9110AE800) [pid = 3280] [serial = 2283] [outer = 000000A9104D7800] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A900BA0400) [pid = 3280] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A90D5D2400) [pid = 3280] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A90D334000) [pid = 3280] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A900BCA400) [pid = 3280] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90724AC00) [pid = 3280] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90D5F4000) [pid = 3280] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90F0A6000) [pid = 3280] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A90F09A800) [pid = 3280] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90D73F800) [pid = 3280] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A900A6B400) [pid = 3280] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90DA21000) [pid = 3280] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A9019A7C00) [pid = 3280] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A9070EE800) [pid = 3280] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A900BA5C00) [pid = 3280] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:07:55 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A900BD2C00) [pid = 3280] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:07:55 INFO - PROCESS | 3280 | [3280] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:07:55 INFO - PROCESS | 3280 | 1470942475892 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:07:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:07:55 INFO - {} 12:07:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:07:55 INFO - {} 12:07:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:07:55 INFO - {} 12:07:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:07:55 INFO - {} 12:07:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 12:07:55 INFO - TEST-START | /FileAPI/fileReader.html 12:07:55 INFO - PROCESS | 3280 | 1470942475967 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 3280 | 1470942475970 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:07:55 INFO - PROCESS | 3280 | 1470942475973 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 3280 | 1470942475975 Marionette TRACE conn6 <- [1,3002,null,{}] 12:07:55 INFO - PROCESS | 3280 | 1470942475979 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:07:55 INFO - PROCESS | 3280 | 1470942475981 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:56 INFO - PROCESS | 3280 | 1470942476067 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:07:56 INFO - PROCESS | 3280 | 1470942476071 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3280 | 1470942476073 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A97EA59000 == 36 [pid = 3280] [id = 762] 12:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A910FEE400) [pid = 3280] [serial = 2284] [outer = 0000000000000000] 12:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A9110B7C00) [pid = 3280] [serial = 2285] [outer = 000000A910FEE400] 12:07:56 INFO - PROCESS | 3280 | 1470942476118 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A911176400) [pid = 3280] [serial = 2286] [outer = 000000A910FEE400] 12:07:56 INFO - PROCESS | 3280 | 1470942476509 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:07:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:07:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:07:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:07:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:07:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 586ms 12:07:56 INFO - PROCESS | 3280 | 1470942476561 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 3280 | 1470942476563 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:07:56 INFO - TEST-START | /FileAPI/historical.html 12:07:56 INFO - PROCESS | 3280 | 1470942476579 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 3280 | 1470942476581 Marionette TRACE conn6 <- [1,3006,null,{}] 12:07:56 INFO - PROCESS | 3280 | 1470942476585 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:07:56 INFO - PROCESS | 3280 | 1470942476587 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:56 INFO - PROCESS | 3280 | 1470942476672 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:07:56 INFO - PROCESS | 3280 | 1470942476678 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 3280 | 1470942476680 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:56 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A5B800 == 37 [pid = 3280] [id = 763] 12:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A911176800) [pid = 3280] [serial = 2287] [outer = 0000000000000000] 12:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A91138DC00) [pid = 3280] [serial = 2288] [outer = 000000A911176800] 12:07:56 INFO - PROCESS | 3280 | 1470942476725 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A911A02C00) [pid = 3280] [serial = 2289] [outer = 000000A911176800] 12:07:57 INFO - PROCESS | 3280 | 1470942477145 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:07:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:07:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:07:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:07:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:07:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:07:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:07:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:07:57 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 12:07:57 INFO - TEST-START | /FileAPI/idlharness.html 12:07:57 INFO - PROCESS | 3280 | 1470942477217 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 3280 | 1470942477220 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:07:57 INFO - PROCESS | 3280 | 1470942477223 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 3280 | 1470942477225 Marionette TRACE conn6 <- [1,3010,null,{}] 12:07:57 INFO - PROCESS | 3280 | 1470942477233 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:07:57 INFO - PROCESS | 3280 | 1470942477235 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:57 INFO - PROCESS | 3280 | 1470942477332 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:07:57 INFO - PROCESS | 3280 | 1470942477341 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 3280 | 1470942477343 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:57 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9158B1800 == 38 [pid = 3280] [id = 764] 12:07:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 86 (000000A911A06C00) [pid = 3280] [serial = 2290] [outer = 0000000000000000] 12:07:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 87 (000000A911A0D800) [pid = 3280] [serial = 2291] [outer = 000000A911A06C00] 12:07:57 INFO - PROCESS | 3280 | 1470942477390 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 3280 | ++DOMWINDOW == 88 (000000A912A0B000) [pid = 3280] [serial = 2292] [outer = 000000A911A06C00] 12:07:58 INFO - PROCESS | 3280 | 1470942478501 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:07:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:07:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:07:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:07:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:07:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1385ms 12:07:58 INFO - PROCESS | 3280 | 1470942478612 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 3280 | 1470942478617 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /FileAPI/idlharness.worker 12:07:58 INFO - PROCESS | 3280 | 1470942478673 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 3280 | 1470942478677 Marionette TRACE conn6 <- [1,3014,null,{}] 12:07:58 INFO - PROCESS | 3280 | 1470942478684 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:07:58 INFO - PROCESS | 3280 | 1470942478687 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:58 INFO - PROCESS | 3280 | 1470942478795 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:07:58 INFO - PROCESS | 3280 | 1470942478914 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 3280 | 1470942478917 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:07:58 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9158CD000 == 39 [pid = 3280] [id = 765] 12:07:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 89 (000000A9110AAC00) [pid = 3280] [serial = 2293] [outer = 0000000000000000] 12:07:58 INFO - PROCESS | 3280 | ++DOMWINDOW == 90 (000000A911169000) [pid = 3280] [serial = 2294] [outer = 000000A9110AAC00] 12:07:58 INFO - PROCESS | 3280 | 1470942478976 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 3280 | ++DOMWINDOW == 91 (000000A911A0DC00) [pid = 3280] [serial = 2295] [outer = 000000A9110AAC00] 12:07:59 INFO - PROCESS | 3280 | [3280] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:08:00 INFO - PROCESS | 3280 | 1470942480132 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:08:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:08:00 INFO - {} 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:08:00 INFO - {} 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:08:00 INFO - {} 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:08:00 INFO - {} 12:08:00 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:08:00 INFO - {} 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:08:00 INFO - {} 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:08:00 INFO - {} 12:08:00 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:08:00 INFO - {} 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 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:08:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:08:00 INFO - {} 12:08:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1630ms 12:08:00 INFO - PROCESS | 3280 | 1470942480315 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 3280 | 1470942480320 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:08:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:08:00 INFO - PROCESS | 3280 | 1470942480340 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 3280 | 1470942480344 Marionette TRACE conn6 <- [1,3018,null,{}] 12:08:00 INFO - PROCESS | 3280 | 1470942480350 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:08:00 INFO - PROCESS | 3280 | 1470942480353 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:00 INFO - PROCESS | 3280 | 1470942480467 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:08:00 INFO - PROCESS | 3280 | 1470942480606 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 3280 | 1470942480609 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:00 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9152A8800 == 40 [pid = 3280] [id = 766] 12:08:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 92 (000000A905380000) [pid = 3280] [serial = 2296] [outer = 0000000000000000] 12:08:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 93 (000000A90A78FC00) [pid = 3280] [serial = 2297] [outer = 000000A905380000] 12:08:00 INFO - PROCESS | 3280 | 1470942480668 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 3280 | ++DOMWINDOW == 94 (000000A90DA1F000) [pid = 3280] [serial = 2298] [outer = 000000A905380000] 12:08:01 INFO - PROCESS | 3280 | 1470942481392 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:08:01 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:08:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1091ms 12:08:01 INFO - PROCESS | 3280 | 1470942481430 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 3280 | 1470942481435 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:08:01 INFO - PROCESS | 3280 | 1470942481440 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 3280 | 1470942481444 Marionette TRACE conn6 <- [1,3022,null,{}] 12:08:01 INFO - PROCESS | 3280 | 1470942481450 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:08:01 INFO - PROCESS | 3280 | 1470942481453 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:01 INFO - PROCESS | 3280 | 1470942481567 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:08:01 INFO - PROCESS | 3280 | 1470942481703 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 3280 | 1470942481709 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:01 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90DD52800 == 41 [pid = 3280] [id = 767] 12:08:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 95 (000000A9018C7400) [pid = 3280] [serial = 2299] [outer = 0000000000000000] 12:08:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 96 (000000A9014DB400) [pid = 3280] [serial = 2300] [outer = 000000A9018C7400] 12:08:01 INFO - PROCESS | 3280 | 1470942481763 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 3280 | ++DOMWINDOW == 97 (000000A90774D000) [pid = 3280] [serial = 2301] [outer = 000000A9018C7400] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A5B800 == 40 [pid = 3280] [id = 763] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A97EA59000 == 39 [pid = 3280] [id = 762] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A915545000 == 38 [pid = 3280] [id = 761] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A91502C800 == 37 [pid = 3280] [id = 760] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9135E3800 == 36 [pid = 3280] [id = 759] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A911C41800 == 35 [pid = 3280] [id = 758] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A911A5C800 == 34 [pid = 3280] [id = 757] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DE80000 == 33 [pid = 3280] [id = 756] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90DA76000 == 32 [pid = 3280] [id = 755] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90691B800 == 31 [pid = 3280] [id = 754] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9151D8800 == 30 [pid = 3280] [id = 753] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9113B4800 == 29 [pid = 3280] [id = 752] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1A9800 == 28 [pid = 3280] [id = 751] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A90B1BE800 == 27 [pid = 3280] [id = 740] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9152A8800 == 26 [pid = 3280] [id = 766] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9158CD000 == 25 [pid = 3280] [id = 765] 12:08:02 INFO - PROCESS | 3280 | --DOCSHELL 000000A9158B1800 == 24 [pid = 3280] [id = 764] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 96 (000000A90EFF4800) [pid = 3280] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 95 (000000A90D5F7400) [pid = 3280] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 94 (000000A90D366000) [pid = 3280] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 93 (000000A90D5BBC00) [pid = 3280] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 92 (000000A905403C00) [pid = 3280] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 91 (000000A9014E8800) [pid = 3280] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 90 (000000A90AF7F400) [pid = 3280] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 89 (000000A90A352C00) [pid = 3280] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 88 (000000A90E44C400) [pid = 3280] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 87 (000000A90D860400) [pid = 3280] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 86 (000000A9104DA000) [pid = 3280] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 85 (000000A90FBD1800) [pid = 3280] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 84 (000000A910FEF800) [pid = 3280] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 83 (000000A90FFA8400) [pid = 3280] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 82 (000000A90D5C4800) [pid = 3280] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A90DEEAC00) [pid = 3280] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90D73FC00) [pid = 3280] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90A34F000) [pid = 3280] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A90E449400) [pid = 3280] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A905E47C00) [pid = 3280] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A902197400) [pid = 3280] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A90E35FC00) [pid = 3280] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A9070FBC00) [pid = 3280] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A907746C00) [pid = 3280] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A90A9F9400) [pid = 3280] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A9018C7000) [pid = 3280] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A9053F1400) [pid = 3280] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A90D710C00) [pid = 3280] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90E730800) [pid = 3280] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:08:02 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A90B2E3800) [pid = 3280] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:08:03 INFO - PROCESS | 3280 | 1470942483036 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:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1629ms 12:08:03 INFO - PROCESS | 3280 | 1470942483091 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 3280 | 1470942483096 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:08:03 INFO - PROCESS | 3280 | 1470942483103 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 3280 | 1470942483106 Marionette TRACE conn6 <- [1,3026,null,{}] 12:08:03 INFO - PROCESS | 3280 | 1470942483112 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:08:03 INFO - PROCESS | 3280 | 1470942483115 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:03 INFO - PROCESS | 3280 | 1470942483210 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:08:03 INFO - PROCESS | 3280 | 1470942483292 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3280 | 1470942483295 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CDAD800 == 25 [pid = 3280] [id = 768] 12:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A900BD0400) [pid = 3280] [serial = 2302] [outer = 0000000000000000] 12:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A9019A2C00) [pid = 3280] [serial = 2303] [outer = 000000A900BD0400] 12:08:03 INFO - PROCESS | 3280 | 1470942483345 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A9053E9C00) [pid = 3280] [serial = 2304] [outer = 000000A900BD0400] 12:08:03 INFO - PROCESS | 3280 | 1470942483750 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:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 12:08:03 INFO - PROCESS | 3280 | 1470942483801 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 3280 | 1470942483806 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:08:03 INFO - PROCESS | 3280 | 1470942483813 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 3280 | 1470942483816 Marionette TRACE conn6 <- [1,3030,null,{}] 12:08:03 INFO - PROCESS | 3280 | 1470942483820 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:08:03 INFO - PROCESS | 3280 | 1470942483822 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:03 INFO - PROCESS | 3280 | 1470942483922 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:08:03 INFO - PROCESS | 3280 | 1470942483929 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 3280 | 1470942483931 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:03 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D81E800 == 26 [pid = 3280] [id = 769] 12:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A905EF2800) [pid = 3280] [serial = 2305] [outer = 0000000000000000] 12:08:03 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A906B57000) [pid = 3280] [serial = 2306] [outer = 000000A905EF2800] 12:08:03 INFO - PROCESS | 3280 | 1470942483980 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A9070EE800) [pid = 3280] [serial = 2307] [outer = 000000A905EF2800] 12:08:04 INFO - PROCESS | 3280 | 1470942484634 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:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:08:04 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:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:08:04 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:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:08:04 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:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:08:04 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:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:08:04 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:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:08:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:08:04 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:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:08:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:08:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:08:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:08:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 892ms 12:08:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:08:04 INFO - PROCESS | 3280 | 1470942484707 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 3280 | 1470942484710 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:08:04 INFO - PROCESS | 3280 | 1470942484714 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 3280 | 1470942484718 Marionette TRACE conn6 <- [1,3034,null,{}] 12:08:04 INFO - PROCESS | 3280 | 1470942484729 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:08:04 INFO - PROCESS | 3280 | 1470942484734 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:04 INFO - PROCESS | 3280 | 1470942484869 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:08:04 INFO - PROCESS | 3280 | 1470942484918 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 3280 | 1470942484921 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:04 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91119E000 == 27 [pid = 3280] [id = 770] 12:08:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A900BD2800) [pid = 3280] [serial = 2308] [outer = 0000000000000000] 12:08:04 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90AF8C000) [pid = 3280] [serial = 2309] [outer = 000000A900BD2800] 12:08:04 INFO - PROCESS | 3280 | 1470942484971 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90D306400) [pid = 3280] [serial = 2310] [outer = 000000A900BD2800] 12:08:05 INFO - PROCESS | 3280 | [3280] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:08:05 INFO - PROCESS | 3280 | 1470942485415 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:08:05 INFO - {} 12:08:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 12:08:05 INFO - PROCESS | 3280 | 1470942485452 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 3280 | 1470942485465 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:08:05 INFO - PROCESS | 3280 | 1470942485469 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 3280 | 1470942485471 Marionette TRACE conn6 <- [1,3038,null,{}] 12:08:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:08:05 INFO - PROCESS | 3280 | 1470942485474 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:08:05 INFO - PROCESS | 3280 | 1470942485476 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:05 INFO - PROCESS | 3280 | 1470942485601 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:08:05 INFO - PROCESS | 3280 | 1470942485652 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 3280 | 1470942485654 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:05 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C07800 == 28 [pid = 3280] [id = 771] 12:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90D5C4800) [pid = 3280] [serial = 2311] [outer = 0000000000000000] 12:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90D5CA000) [pid = 3280] [serial = 2312] [outer = 000000A90D5C4800] 12:08:05 INFO - PROCESS | 3280 | 1470942485701 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A90D5F7800) [pid = 3280] [serial = 2313] [outer = 000000A90D5C4800] 12:08:06 INFO - PROCESS | 3280 | 1470942486099 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:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:08:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 12:08:06 INFO - PROCESS | 3280 | 1470942486206 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 3280 | 1470942486208 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:08:06 INFO - PROCESS | 3280 | 1470942486213 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 3280 | 1470942486215 Marionette TRACE conn6 <- [1,3042,null,{}] 12:08:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:08:06 INFO - PROCESS | 3280 | 1470942486218 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:08:06 INFO - PROCESS | 3280 | 1470942486220 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:06 INFO - PROCESS | 3280 | 1470942486334 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:08:06 INFO - PROCESS | 3280 | 1470942486392 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 3280 | 1470942486395 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:06 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C8A800 == 29 [pid = 3280] [id = 772] 12:08:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A905B6EC00) [pid = 3280] [serial = 2314] [outer = 0000000000000000] 12:08:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A90D73D000) [pid = 3280] [serial = 2315] [outer = 000000A905B6EC00] 12:08:06 INFO - PROCESS | 3280 | 1470942486441 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90DA19400) [pid = 3280] [serial = 2316] [outer = 000000A905B6EC00] 12:08:07 INFO - PROCESS | 3280 | 1470942487117 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:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:08:07 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:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:08:07 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:08:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:08:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1053ms 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 81 (000000A900B35400) [pid = 3280] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 80 (000000A90E35F400) [pid = 3280] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 79 (000000A90D310800) [pid = 3280] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 78 (000000A9070A5C00) [pid = 3280] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900A66400) [pid = 3280] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5F6C00) [pid = 3280] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A900B35800) [pid = 3280] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900B36400) [pid = 3280] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9104D7800) [pid = 3280] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9070F3C00) [pid = 3280] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A90AF09000) [pid = 3280] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A911176800) [pid = 3280] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A911A06C00) [pid = 3280] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A90E72DC00) [pid = 3280] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:08:07 INFO - PROCESS | 3280 | --DOMWINDOW == 67 (000000A910FEE400) [pid = 3280] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:08:07 INFO - PROCESS | 3280 | 1470942487373 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 3280 | 1470942487376 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:08:07 INFO - PROCESS | 3280 | 1470942487381 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 3280 | 1470942487383 Marionette TRACE conn6 <- [1,3046,null,{}] 12:08:07 INFO - PROCESS | 3280 | 1470942487387 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:08:07 INFO - PROCESS | 3280 | 1470942487393 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:07 INFO - PROCESS | 3280 | 1470942487507 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:08:07 INFO - PROCESS | 3280 | 1470942487512 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 3280 | 1470942487514 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:07 INFO - PROCESS | 3280 | ++DOCSHELL 000000A913540800 == 30 [pid = 3280] [id = 773] 12:08:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A9070EFC00) [pid = 3280] [serial = 2317] [outer = 0000000000000000] 12:08:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90DF78C00) [pid = 3280] [serial = 2318] [outer = 000000A9070EFC00] 12:08:07 INFO - PROCESS | 3280 | 1470942487560 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90E35A000) [pid = 3280] [serial = 2319] [outer = 000000A9070EFC00] 12:08:08 INFO - PROCESS | 3280 | 1470942488064 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:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:08:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:08:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:08:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:08:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:08:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:08:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:08:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:08:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:08:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 744ms 12:08:08 INFO - PROCESS | 3280 | 1470942488136 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3280 | 1470942488138 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:08:08 INFO - PROCESS | 3280 | 1470942488141 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 3280 | 1470942488143 Marionette TRACE conn6 <- [1,3050,null,{}] 12:08:08 INFO - PROCESS | 3280 | 1470942488147 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:08:08 INFO - PROCESS | 3280 | 1470942488149 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:08 INFO - PROCESS | 3280 | 1470942488232 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:08:08 INFO - PROCESS | 3280 | 1470942488241 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3280 | 1470942488243 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A914375000 == 31 [pid = 3280] [id = 774] 12:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A906966C00) [pid = 3280] [serial = 2320] [outer = 0000000000000000] 12:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90E72AC00) [pid = 3280] [serial = 2321] [outer = 000000A906966C00] 12:08:08 INFO - PROCESS | 3280 | 1470942488288 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90FF3C400) [pid = 3280] [serial = 2322] [outer = 000000A906966C00] 12:08:08 INFO - PROCESS | 3280 | [3280] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:08:08 INFO - PROCESS | 3280 | 1470942488716 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:08:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:08:08 INFO - {} 12:08:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 12:08:08 INFO - PROCESS | 3280 | 1470942488774 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 3280 | 1470942488776 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 3280 | 1470942488779 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:08:08 INFO - PROCESS | 3280 | 1470942488781 Marionette TRACE conn6 <- [1,3054,null,{}] 12:08:08 INFO - PROCESS | 3280 | 1470942488784 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:08:08 INFO - PROCESS | 3280 | 1470942488786 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:08 INFO - PROCESS | 3280 | 1470942488895 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:08:08 INFO - PROCESS | 3280 | 1470942488902 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 3280 | 1470942488904 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:08 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91519D800 == 32 [pid = 3280] [id = 775] 12:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A905B75000) [pid = 3280] [serial = 2323] [outer = 0000000000000000] 12:08:08 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A910FE8C00) [pid = 3280] [serial = 2324] [outer = 000000A905B75000] 12:08:08 INFO - PROCESS | 3280 | 1470942488949 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A9110B5000) [pid = 3280] [serial = 2325] [outer = 000000A905B75000] 12:08:09 INFO - PROCESS | 3280 | 1470942489396 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:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:08:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:08:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 12:08:09 INFO - PROCESS | 3280 | 1470942489475 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 3280 | 1470942489480 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:08:09 INFO - PROCESS | 3280 | 1470942489485 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 3280 | 1470942489490 Marionette TRACE conn6 <- [1,3058,null,{}] 12:08:09 INFO - PROCESS | 3280 | 1470942489538 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:08:09 INFO - PROCESS | 3280 | 1470942489542 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:09 INFO - PROCESS | 3280 | 1470942489683 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:08:09 INFO - PROCESS | 3280 | 1470942489782 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 3280 | 1470942489787 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:09 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90B1BF800 == 33 [pid = 3280] [id = 776] 12:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A900BC5800) [pid = 3280] [serial = 2326] [outer = 0000000000000000] 12:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A900DA3C00) [pid = 3280] [serial = 2327] [outer = 000000A900BC5800] 12:08:09 INFO - PROCESS | 3280 | 1470942489847 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 3280 | ++DOMWINDOW == 79 (000000A905372000) [pid = 3280] [serial = 2328] [outer = 000000A900BC5800] 12:08:10 INFO - PROCESS | 3280 | 1470942490532 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:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:08:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:08:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1084ms 12:08:10 INFO - PROCESS | 3280 | 1470942490573 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 3280 | 1470942490578 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:08:10 INFO - PROCESS | 3280 | 1470942490585 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 3280 | 1470942490588 Marionette TRACE conn6 <- [1,3062,null,{}] 12:08:10 INFO - PROCESS | 3280 | 1470942490637 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:08:10 INFO - PROCESS | 3280 | 1470942490641 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:10 INFO - PROCESS | 3280 | 1470942490784 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:08:10 INFO - PROCESS | 3280 | 1470942490900 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 3280 | 1470942490903 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:10 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1F800 == 34 [pid = 3280] [id = 777] 12:08:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 80 (000000A906B2F800) [pid = 3280] [serial = 2329] [outer = 0000000000000000] 12:08:10 INFO - PROCESS | 3280 | ++DOMWINDOW == 81 (000000A9070F8400) [pid = 3280] [serial = 2330] [outer = 000000A906B2F800] 12:08:10 INFO - PROCESS | 3280 | 1470942490962 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 82 (000000A90A34EC00) [pid = 3280] [serial = 2331] [outer = 000000A906B2F800] 12:08:11 INFO - PROCESS | 3280 | 1470942491578 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:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1036ms 12:08:11 INFO - PROCESS | 3280 | 1470942491635 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 3280 | 1470942491638 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:08:11 INFO - PROCESS | 3280 | 1470942491643 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:08:11 INFO - PROCESS | 3280 | 1470942491647 Marionette TRACE conn6 <- [1,3066,null,{}] 12:08:11 INFO - PROCESS | 3280 | 1470942491659 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:08:11 INFO - PROCESS | 3280 | 1470942491664 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:11 INFO - PROCESS | 3280 | 1470942491791 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:08:11 INFO - PROCESS | 3280 | 1470942491918 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 3280 | 1470942491922 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:11 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C8A000 == 35 [pid = 3280] [id = 778] 12:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 83 (000000A90D302C00) [pid = 3280] [serial = 2332] [outer = 0000000000000000] 12:08:11 INFO - PROCESS | 3280 | ++DOMWINDOW == 84 (000000A90D33FC00) [pid = 3280] [serial = 2333] [outer = 000000A90D302C00] 12:08:11 INFO - PROCESS | 3280 | 1470942491981 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 3280 | ++DOMWINDOW == 85 (000000A90D5F4C00) [pid = 3280] [serial = 2334] [outer = 000000A90D302C00] 12:08:12 INFO - PROCESS | 3280 | 1470942492772 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:08:12 INFO - PROCESS | 3280 | 1470942492869 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:08:12 INFO - PROCESS | 3280 | 1470942492874 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 3280 | 1470942492878 Marionette TRACE conn6 <- [1,3070,null,{}] 12:08:12 INFO - PROCESS | 3280 | 1470942492884 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:08:12 INFO - PROCESS | 3280 | 1470942492887 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:12 INFO - PROCESS | 3280 | 1470942492993 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:08:13 INFO - PROCESS | 3280 | 1470942492999 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3280 | 1470942493002 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90CD6F000 == 29 [pid = 3280] [id = 779] 12:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 58 (000000A9010DD400) [pid = 3280] [serial = 2335] [outer = 0000000000000000] 12:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 59 (000000A901FC3400) [pid = 3280] [serial = 2336] [outer = 000000A9010DD400] 12:08:13 INFO - PROCESS | 3280 | 1470942493051 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 60 (000000A90569E000) [pid = 3280] [serial = 2337] [outer = 000000A9010DD400] 12:08:13 INFO - PROCESS | 3280 | 1470942493556 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:08:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:08:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:08:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:08:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 12:08:13 INFO - PROCESS | 3280 | 1470942493611 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 3280 | 1470942493615 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:08:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:08:13 INFO - PROCESS | 3280 | 1470942493622 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 3280 | 1470942493624 Marionette TRACE conn6 <- [1,3074,null,{}] 12:08:13 INFO - PROCESS | 3280 | 1470942493629 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:08:13 INFO - PROCESS | 3280 | 1470942493631 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:13 INFO - PROCESS | 3280 | 1470942493724 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:08:13 INFO - PROCESS | 3280 | 1470942493839 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 3280 | 1470942493842 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:13 INFO - PROCESS | 3280 | ++DOCSHELL 000000A90D784000 == 30 [pid = 3280] [id = 780] 12:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 61 (000000A9056C0400) [pid = 3280] [serial = 2338] [outer = 0000000000000000] 12:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 62 (000000A9070FAC00) [pid = 3280] [serial = 2339] [outer = 000000A9056C0400] 12:08:13 INFO - PROCESS | 3280 | 1470942493894 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 3280 | ++DOMWINDOW == 63 (000000A90A352C00) [pid = 3280] [serial = 2340] [outer = 000000A9056C0400] 12:08:14 INFO - PROCESS | 3280 | 1470942494267 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:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 12:08:14 INFO - PROCESS | 3280 | 1470942494315 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 3280 | 1470942494318 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:08:14 INFO - PROCESS | 3280 | 1470942494321 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:08:14 INFO - PROCESS | 3280 | 1470942494325 Marionette TRACE conn6 <- [1,3078,null,{}] 12:08:14 INFO - PROCESS | 3280 | 1470942494336 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:08:14 INFO - PROCESS | 3280 | 1470942494340 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:14 INFO - PROCESS | 3280 | 1470942494431 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:08:14 INFO - PROCESS | 3280 | 1470942494438 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 3280 | 1470942494441 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:14 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911A1A800 == 31 [pid = 3280] [id = 781] 12:08:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 64 (000000A90A78AC00) [pid = 3280] [serial = 2341] [outer = 0000000000000000] 12:08:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 65 (000000A90AF07800) [pid = 3280] [serial = 2342] [outer = 000000A90A78AC00] 12:08:14 INFO - PROCESS | 3280 | 1470942494490 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 3280 | ++DOMWINDOW == 66 (000000A90D303000) [pid = 3280] [serial = 2343] [outer = 000000A90A78AC00] 12:08:14 INFO - PROCESS | 3280 | 1470942494946 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:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 12:08:15 INFO - PROCESS | 3280 | 1470942495016 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3280 | 1470942495019 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:08:15 INFO - PROCESS | 3280 | 1470942495022 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 3280 | 1470942495024 Marionette TRACE conn6 <- [1,3082,null,{}] 12:08:15 INFO - PROCESS | 3280 | 1470942495028 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:08:15 INFO - PROCESS | 3280 | 1470942495030 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:15 INFO - PROCESS | 3280 | 1470942495123 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:08:15 INFO - PROCESS | 3280 | 1470942495130 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3280 | 1470942495133 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A911C46000 == 32 [pid = 3280] [id = 782] 12:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 67 (000000A90D5C1400) [pid = 3280] [serial = 2344] [outer = 0000000000000000] 12:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 68 (000000A90D5C7000) [pid = 3280] [serial = 2345] [outer = 000000A90D5C1400] 12:08:15 INFO - PROCESS | 3280 | 1470942495178 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90D5F4000) [pid = 3280] [serial = 2346] [outer = 000000A90D5C1400] 12:08:15 INFO - PROCESS | 3280 | 1470942495632 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:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 628ms 12:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:08:15 INFO - PROCESS | 3280 | 1470942495656 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 3280 | 1470942495658 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:08:15 INFO - PROCESS | 3280 | 1470942495661 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 3280 | 1470942495663 Marionette TRACE conn6 <- [1,3086,null,{}] 12:08:15 INFO - PROCESS | 3280 | 1470942495667 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:08:15 INFO - PROCESS | 3280 | 1470942495669 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:15 INFO - PROCESS | 3280 | 1470942495782 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:08:15 INFO - PROCESS | 3280 | 1470942495817 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 3280 | 1470942495819 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:15 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91250D000 == 33 [pid = 3280] [id = 783] 12:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90D5F0400) [pid = 3280] [serial = 2347] [outer = 0000000000000000] 12:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90D711400) [pid = 3280] [serial = 2348] [outer = 000000A90D5F0400] 12:08:15 INFO - PROCESS | 3280 | 1470942495915 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90D861800) [pid = 3280] [serial = 2349] [outer = 000000A90D5F0400] 12:08:16 INFO - PROCESS | 3280 | 1470942496323 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:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 12:08:16 INFO - PROCESS | 3280 | 1470942496354 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 3280 | 1470942496356 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:08:16 INFO - PROCESS | 3280 | 1470942496360 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:08:16 INFO - PROCESS | 3280 | 1470942496361 Marionette TRACE conn6 <- [1,3090,null,{}] 12:08:16 INFO - PROCESS | 3280 | 1470942496365 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:08:16 INFO - PROCESS | 3280 | 1470942496371 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:16 INFO - PROCESS | 3280 | 1470942496515 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:08:16 INFO - PROCESS | 3280 | 1470942496575 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 3280 | 1470942496577 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:16 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91436F800 == 34 [pid = 3280] [id = 784] 12:08:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90DA21400) [pid = 3280] [serial = 2350] [outer = 0000000000000000] 12:08:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A90DA33C00) [pid = 3280] [serial = 2351] [outer = 000000A90DA21400] 12:08:16 INFO - PROCESS | 3280 | 1470942496631 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 3280 | ++DOMWINDOW == 75 (000000A90E361400) [pid = 3280] [serial = 2352] [outer = 000000A90DA21400] 12:08:17 INFO - PROCESS | 3280 | 1470942497036 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:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 733ms 12:08:17 INFO - PROCESS | 3280 | 1470942497096 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3280 | 1470942497098 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:08:17 INFO - PROCESS | 3280 | 1470942497109 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3280 | 1470942497112 Marionette TRACE conn6 <- [1,3094,null,{}] 12:08:17 INFO - PROCESS | 3280 | 1470942497154 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:08:17 INFO - PROCESS | 3280 | 1470942497157 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:17 INFO - PROCESS | 3280 | 1470942497273 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:08:17 INFO - PROCESS | 3280 | 1470942497281 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3280 | 1470942497283 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9151A0000 == 35 [pid = 3280] [id = 785] 12:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 76 (000000A90E361C00) [pid = 3280] [serial = 2353] [outer = 0000000000000000] 12:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 77 (000000A90E448800) [pid = 3280] [serial = 2354] [outer = 000000A90E361C00] 12:08:17 INFO - PROCESS | 3280 | 1470942497326 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 78 (000000A90E724000) [pid = 3280] [serial = 2355] [outer = 000000A90E361C00] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 77 (000000A900BD2800) [pid = 3280] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 76 (000000A90D5C4800) [pid = 3280] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 75 (000000A905EF2800) [pid = 3280] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 74 (000000A900BD0400) [pid = 3280] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 73 (000000A9018C7400) [pid = 3280] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 72 (000000A9110AAC00) [pid = 3280] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 71 (000000A905380000) [pid = 3280] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 70 (000000A905B6EC00) [pid = 3280] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 69 (000000A9070EFC00) [pid = 3280] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:08:17 INFO - PROCESS | 3280 | --DOMWINDOW == 68 (000000A906966C00) [pid = 3280] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:08:17 INFO - PROCESS | 3280 | 1470942497745 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:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 12:08:17 INFO - PROCESS | 3280 | 1470942497777 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 3280 | 1470942497779 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:08:17 INFO - PROCESS | 3280 | 1470942497782 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 3280 | 1470942497784 Marionette TRACE conn6 <- [1,3098,null,{}] 12:08:17 INFO - PROCESS | 3280 | 1470942497788 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:08:17 INFO - PROCESS | 3280 | 1470942497790 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:17 INFO - PROCESS | 3280 | 1470942497884 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:08:17 INFO - PROCESS | 3280 | 1470942497889 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 3280 | 1470942497891 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:17 INFO - PROCESS | 3280 | ++DOCSHELL 000000A9152BD000 == 36 [pid = 3280] [id = 786] 12:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 69 (000000A90E724400) [pid = 3280] [serial = 2356] [outer = 0000000000000000] 12:08:17 INFO - PROCESS | 3280 | ++DOMWINDOW == 70 (000000A90E7CBC00) [pid = 3280] [serial = 2357] [outer = 000000A90E724400] 12:08:17 INFO - PROCESS | 3280 | 1470942497936 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 71 (000000A90FB05800) [pid = 3280] [serial = 2358] [outer = 000000A90E724400] 12:08:18 INFO - PROCESS | 3280 | 1470942498347 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:08:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:08:18 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:08:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:08:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 586ms 12:08:18 INFO - PROCESS | 3280 | 1470942498371 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 3280 | 1470942498373 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:08:18 INFO - PROCESS | 3280 | 1470942498376 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 3280 | 1470942498378 Marionette TRACE conn6 <- [1,3102,null,{}] 12:08:18 INFO - PROCESS | 3280 | 1470942498382 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:08:18 INFO - PROCESS | 3280 | 1470942498384 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:18 INFO - PROCESS | 3280 | 1470942498513 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:08:18 INFO - PROCESS | 3280 | 1470942498520 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\", \"21c7f117-afc7-4746-b146-f0e42438312e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 3280 | 1470942498522 Marionette INFO sendAsync 94a709ef-8d93-44ab-a363-c64003fabe70 12:08:18 INFO - PROCESS | 3280 | ++DOCSHELL 000000A91554F800 == 37 [pid = 3280] [id = 787] 12:08:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 72 (000000A90FB08400) [pid = 3280] [serial = 2359] [outer = 0000000000000000] 12:08:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 73 (000000A90D70E800) [pid = 3280] [serial = 2360] [outer = 000000A90FB08400] 12:08:18 INFO - PROCESS | 3280 | 1470942498567 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 3280 | ++DOMWINDOW == 74 (000000A910FEC000) [pid = 3280] [serial = 2361] [outer = 000000A90FB08400] 12:08:19 INFO - PROCESS | 3280 | 1470942498998 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:08:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:08:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 12:08:19 INFO - PROCESS | 3280 | 1470942499071 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 3280 | 1470942499073 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:08:20 WARNING - u'runner_teardown' () 12:08:20 INFO - No more tests 12:08:20 INFO - Got 0 unexpected results 12:08:20 INFO - SUITE-END | took 680s 12:08:20 INFO - Closing logging queue 12:08:20 INFO - queue closed 12:08:20 INFO - Return code: 0 12:08:20 WARNING - # TBPL SUCCESS # 12:08:20 INFO - Running post-action listener: _resource_record_post_action 12:08:20 INFO - Running post-run listener: _resource_record_post_run 12:08:21 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 229753856; Write bytes: 1011328000; Read time: 2604500; Write time: 6446490 12:08:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:08:21 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 42188800; Read time: 0; Write time: 54220 12:08:21 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 229753856; Write bytes: 890890240; Read time: 2604500; Write time: 6302280 12:08:21 INFO - Running post-run listener: _upload_blobber_files 12:08:21 INFO - Blob upload gear active. 12:08:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:08:21 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:08:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:08:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:08:21 INFO - (blobuploader) - INFO - Open directory for files ... 12:08:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:08:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:08:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:08:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:08:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:08:22 INFO - (blobuploader) - INFO - Done attempting. 12:08:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:08:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:08:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:08:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:08:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:08:24 INFO - (blobuploader) - INFO - Done attempting. 12:08:24 INFO - (blobuploader) - INFO - Iteration through files over. 12:08:24 INFO - Return code: 0 12:08:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:08:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/21db9fb71b01d231e6a2e1e9fa2d07a9396014dfccb66783e79f0393887ed2da596427ff15ca9b5a69451b5015c52c96a00243d2af2d720fcfaa0b8707ec693d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0e7eccb16a857d3c30152f30888f159155a2f8fe7bf597a20bcc09baf5c3a73b72192055e26e5f8b9a7e5f382491e7ecc372a0e7f3edf065bc597b164a485105"} 12:08:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:08:24 INFO - Writing to file C:\slave\test\properties\blobber_files 12:08:24 INFO - Contents: 12:08:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/21db9fb71b01d231e6a2e1e9fa2d07a9396014dfccb66783e79f0393887ed2da596427ff15ca9b5a69451b5015c52c96a00243d2af2d720fcfaa0b8707ec693d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0e7eccb16a857d3c30152f30888f159155a2f8fe7bf597a20bcc09baf5c3a73b72192055e26e5f8b9a7e5f382491e7ecc372a0e7f3edf065bc597b164a485105"} 12:08:24 INFO - Running post-run listener: copy_logs_to_upload_dir 12:08:24 INFO - Copying logs to upload dir... 12:08:24 INFO - mkdir: C:\slave\test\build\upload\logs 12:08:24 INFO - Copying logs to upload dir... 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - Using _rmtree_windows ... 12:08:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=836.586000 ========= master_lag: 0.53 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-08-11 12:08:24.783436) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-11 12:08:24.784515) ========= '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-073\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-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-073\AppData\Local LOGONSERVER=\\T-W864-IX-073 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-073 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-073 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/21db9fb71b01d231e6a2e1e9fa2d07a9396014dfccb66783e79f0393887ed2da596427ff15ca9b5a69451b5015c52c96a00243d2af2d720fcfaa0b8707ec693d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0e7eccb16a857d3c30152f30888f159155a2f8fe7bf597a20bcc09baf5c3a73b72192055e26e5f8b9a7e5f382491e7ecc372a0e7f3edf065bc597b164a485105"} build_url:https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.402000 build_url: 'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/21db9fb71b01d231e6a2e1e9fa2d07a9396014dfccb66783e79f0393887ed2da596427ff15ca9b5a69451b5015c52c96a00243d2af2d720fcfaa0b8707ec693d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0e7eccb16a857d3c30152f30888f159155a2f8fe7bf597a20bcc09baf5c3a73b72192055e26e5f8b9a7e5f382491e7ecc372a0e7f3edf065bc597b164a485105"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TlW_JAbYT66jSASzaOw3OA/artifacts/public/build/firefox-48.0.1.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-08-11 12:08:25.212815) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 12:08:25.213221) ========= '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-073\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-073 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-073 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-073\AppData\Local LOGONSERVER=\\T-W864-IX-073 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-073 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-073 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-073 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-11 12:08:25.368779) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-11 12:08:25.369100) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-11 12:08:26.193848) ========= ========= Total master_lag: 0.75 =========